On Wednesday, April 2019, the former president of Peru, Alan Garcia, took his own life over corruption charges and before he could be arrested by the police at his doorsteps,…
On Wednesday, April 2019, the former president of Peru, Alan Garcia, took his own life over corruption charges and before he could be arrested by the police at his doorsteps,…
By Staff Writer May 6, 2019