Pedro Castillo. Image courtesy of ANDINA/Prensa Presidencia.
Pedro Castillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Oil troubles drag Peru’s economic growth below expectations
By Colin Post - August 16, 2016
Changing tides for Lima’s powerful Chim Pum Callao party?
By Erin Anderson - May 4, 2017
Cesar Vallejo defeats Alianza Lima to win Inca Tournament
By Colin Post - April 27, 2015