President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Crop-spraying plane sickens 92 children in northern Peru
By Colin Post - May 19, 2016
Uncontacted tribe kills man in Madre de Dios
By Colin Post - May 4, 2015
World Cup draw leaves Peru cursing its luck again
By Peter Andringa - December 1, 2017
