President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Former President Alejandro Toledo’s corruption sentence underscores “distrust” of public officials: Peru’s ad hoc prosecutor in Odebrecht case
By Diego Lopez Marina - November 1, 2024
Peru breaks diplomatic relations with Mexico after asylum granted to Betssy Chávez
By Diego Lopez Marina - November 5, 2025
Fire attack victim Juana Mendoza dies of injuries
By Michael Krumholtz - July 9, 2018
