Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Virgin Mobile to become Peru’s fifth telecom operator in 2016
By Colin Post - December 23, 2015
Peru hikes interest rate as prices continue rising
By Colin Post - December 11, 2015
Four children go missing in Madre de Dios region following landslide
By Michael Krumholtz - May 28, 2018