President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru government to battle opposition over sales-tax reform
By Colin Post - November 11, 2016
Peru-Chile relations tense during espionage proceedings
By Colin Post - February 25, 2015
Wildfire in Machu Picchu destroys more than 40 hectares of vegetation
By Diego Lopez Marina - July 6, 2022
