President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru designates Sierra del Divisor as national park
By Colin Post - November 8, 2015
Tensions rise over Peru’s position against Venezuela government
By Jack Dylan Cole - April 1, 2017
A congressional travel ban could prohibit Peru’s president from attending Lula’s inauguration in Brazil
By Diego Lopez Marina - November 22, 2022