President Pedro Castillo. Imagen courtesy of ANDINA/Prensa Presidencia.
Castillo
By Diego Lopez Marina
July 27, 2022
You Might Also Enjoy
Four mountain climbers killed in Peru avalanche
By Jack Dylan Cole - July 26, 2016
Three of four anticorruption votes pass on Peru’s referendum
By Michael Krumholtz - December 9, 2018
24 killed in central Peru bus accident
By Colin Post - April 17, 2016