President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Poverty affects 29% of Peruvians: What is behind the alarming increase and how to address it
By Diego Lopez Marina - June 10, 2024
Former President Alan García requests asylum from Uruguay
By Michael Krumholtz - November 19, 2018
Fire in Lima beach town highlights poor water infrastructure
By Colin Post - January 21, 2016