Presidente Pedro Castillo. Image courtesy of ANDINA.
CastilloPedro
By Diego Lopez Marina
November 22, 2022
You Might Also Enjoy
Peru’s opposition party scrutinizes president’s reform package
By Colin Post - January 12, 2017
Ayacucho festival features scenes from Shining Path conflict
By Colin Post - April 4, 2015
Keiko Fujimori concedes defeat in Peru’s presidential election
By Colin Post - June 10, 2016
