Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
November 5, 2022
You Might Also Enjoy
Peru and Australia sign free trade pact at APEC Summit
By Peter Andringa - November 10, 2017
Martín Vizcarra officially sworn in as Peru’s 67th President
By Michael Krumholtz - March 23, 2018
Peru’s Foreign Minister admits: There is no evidence that the protests are driven by criminals
By Diego Lopez Marina - February 9, 2023