President Pedro Castillo. Image courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
December 2, 2022
You Might Also Enjoy
Peru sentences 16 former soldiers for 1985 massacre
By Colin Post - September 2, 2016
Peruvians march in support of Vizcarra’s plea for judicial reform passage
By Michael Krumholtz - September 19, 2018
Union involved in mass protests in Peru denounces police abuse in Lima
By Diego Lopez Marina - January 20, 2023