Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Peruvian congressman accused of raping a woman in his office
By Diego Lopez Marina - August 4, 2022
Protest leader released, anti-mining movement to ‘radicalize’ in Arequipa
By Colin Post - April 21, 2015
The Lima Group refuses to recognise the legitimacy of Maduro’s reelection
By Frances Jenner - May 21, 2018