President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Mistura 2016: Lima food festival’s ninth edition panned
By Colin Post - September 15, 2016
Peru elects ombudsman for first time in five years
By Colin Post - September 8, 2016
Domino’s Pizza returns to Peru after sanitation scandal
By Jack Dylan Cole - July 19, 2016