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
Indigenous communities in Peru use smartphones to fight back at pollution
By Mathew Di Salvo - December 18, 2017
Tourists remain hospitalized after Machu Picchu train crash
By Michael Krumholtz - August 2, 2018
Attorney General Pedro Chávarry resigns
By Michael Krumholtz - January 8, 2019