Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Collectors coin commemorates Inca site in northern Peru
By Colin Post - April 6, 2016
Ambitious Peruvian recycling campaign is turning plastic bottles into poncho backpacks
By Michael Krumholtz - June 4, 2018
Judicial employees battle police in downtown Lima protest
By Colin Post - November 26, 2015
