President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru’s Pía León named Latin America’s ‘Best Female Chef’
By Michael Krumholtz - September 26, 2018
Rio 2016: Peru sends most Olympic athletes in history
By Jack Dylan Cole - August 3, 2016
From international pickpocket and addict to a testimony of transformation: The redemption of Víctor Sono from Peru
By Diego Lopez Marina - February 13, 2025

