Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Electoral body accuses Peru’s state daily of publishing vulgar logo
By Colin Post - March 2, 2016
Peru inaugurates the future of gaming with new eSports center
By Diego Lopez Marina - December 4, 2023
Asu Mare: Whitewashing Peru
By Colin Post - June 12, 2015
