Peruvian President Pedro Castillo
Pedro Castillo 2
By Jim Glade
March 31, 2022
You Might Also Enjoy
Five killed as El Niño rains batter regions throughout Peru
By Colin Post - March 1, 2016
Peru designates Sierra del Divisor as national park
By Colin Post - November 8, 2015
Political violence leaves three dead in eastern Peru
By Colin Post - November 3, 2016