President Pedro Castillo. Image courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
December 2, 2022
You Might Also Enjoy
Police officers who don’t look into domestic violence claims will be fired, Vizcarra says
By Michael Krumholtz - December 22, 2018
Peru declares State of Emergency in Lima and Callao amid rising crime rates
By Diego Lopez Marina - March 20, 2025
Peru: protest shuts down Machu Picchu tourism for two days
By Colin Post - November 17, 2016

