Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Rural officials to protest lack of federal aid for cold weather
By Colin Post - August 26, 2015
The latest round of protests in Peru to demand President Dina Boluarte’s resignation
By Diego Lopez Marina - July 25, 2023
Peru’s public transport paralysis: Bus drivers in Lima demand more protection against extortion
By Diego Lopez Marina - September 30, 2024

