Alan Garcia

Peru’s Ex-President, Garcia, Shoots Himself to Avoid Arrest for Corruption

Agency Report/ Peru’s former president Alan Garcia shot himself in the head at his home on Wednesday as police were…

6 years ago