Pedro Castillo. Image courtesy of ANDINA/Prensa Presidencia.
Pedro Castillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Peru to arrest former President Alejandro Toledo for corruption
By Colin Post - February 3, 2017
The long decline of Peru’s fugitive ex-President Alejandro Toledo
By Colin Post - February 13, 2017
Peru jungle state sees weeklong protest over utility prices
By Colin Post - March 15, 2016