Pedro Castillo. Image courtesy of ANDINA/Prensa Presidencia.
Pedro Castillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Dangerous roads take another life as heavy rains provoke landslide in Peru
By Frances Jenner - March 12, 2018
Photos: Huge tire fire in Lima takes firefighters seven hours to contain
By Michael Krumholtz - April 12, 2018
Villanueva announces new initiatives to combat violence against women and minors
By Frances Jenner - May 3, 2018