President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru’s Olympic icon to face trial for corruption
By Jack Dylan Cole - January 13, 2017
Suspect arrested in connection with murder of Jesuit priest
By Michael Krumholtz - September 6, 2018
Copper prices send nuevo sol to six-year low at 3.20 per dollar
By Colin Post - August 10, 2015
