Pedro Castillo. Image courtesy of ANDINA/Prensa Presidencia.
Pedro Castillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Peru looks forward to star-studded lineup of concerts in coming months
By Michael Krumholtz - February 7, 2018
Former Peruvian Football Chief cleared of corruption
By Mathew Di Salvo - December 28, 2017
Lima: Callao governor latest suspect in Odebrecht corruption
By Jack Dylan Cole - April 4, 2017
