Peru’s former president kills himself ahead of arrest
Former Peruvian president Alan Garcia died from a self-inflicted gunshot wound to the head as police were preparing to arrest him on Wednesday morning. His death was confirmed by current President Martin Vizcarra, who expressed his…
Read More...
Read More...