President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Peru President Dina Boluarte announces early elections, declares state of emergency after riots leave 8 dead
By Diego Lopez Marina - December 13, 2022
FBI joins search for missing US woman in Peru
By Michael Krumholtz - December 29, 2018
Martín Vizcarra officially sworn in as Peru’s 67th President
By Michael Krumholtz - March 23, 2018