President Pedro Castillo. Imagen courtesy of ANDINA/Prensa Presidencia.
Castillo
By Diego Lopez Marina
July 27, 2022
You Might Also Enjoy
Protesters occupy Pluspetrol airfield in northern Peru
By Colin Post - February 24, 2015
Comptroller: Tia Maria opposition mayors misused public funds
By Colin Post - June 10, 2015
Peru reports first confirmed case of Zika virus
By Colin Post - January 29, 2016