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
Overflowing rivers threaten to flood Lima neighborhoods
By Colin Post - March 2, 2016
As prosecutors investigate Oviedo, Lambayeque protests continue
By Colin Post - June 18, 2015
Tourists remain hospitalized after Machu Picchu train crash
By Michael Krumholtz - August 2, 2018