President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru’s tourism officials expect big economic boost from Holy Week crowds
By Michael Krumholtz - March 26, 2018
Culture ministry unveils 3,800-year-old statues from Caral civilization
By Colin Post - June 12, 2015
Fire kills four at Lima shopping mall ahead of APEC summit
By Colin Post - November 16, 2016