President Pedro Castillo, accused of several acts of corruption in a year of government. Image courtesy of ANDINA.
PedroCastillo1
By Diego Lopez Marina
August 3, 2022
You Might Also Enjoy
Peru’s rewards scheme nets arrests of most-wanted fugitives
By Colin Post - August 16, 2016
Can Peru win World Cup 2018? Here are 6 players that can help make it happen
By Markus Skagbrant - December 7, 2017
Peru declares state of emergency on border with Ecuador amid chaos in that country
By Diego Lopez Marina - January 12, 2024