President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Two men arrested after possible revenge killing for slain indigenous leader
By Michael Krumholtz - April 23, 2018
Nadine Heredia mired in corruption charges
By Colin Post - February 17, 2015
The social legacy of Pope Leo XIV in Peru: years of service amid disasters, poverty, and a pandemic
By Diego Lopez Marina - July 10, 2025
