Peru: Former president Garcia kills himself to avoid arrest
LIMA – A former Peruvian president has died after shooting himself in the head after police arrived at his home in the capital Lima to arrest him in connection with a bribery investigation. Alan Gabriel […]