Peru Archives - FinFlam

Multiple reports out of Peru report that the country’s former president Alan Garcia shot himself after police arrived at his Lima home to arrest him in connection with a bribery investigation. Local media say he has been taken to hospital. ...