Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Peru: 8 million seahorses seized in Lima port
By Colin Post - June 20, 2016
Peru’s Pedro Pablo Kuczynski leads Fujimori in poll for runoff
By Colin Post - April 18, 2016
Lima mayor-elect announces construction of city cable car
By Michael Krumholtz - December 26, 2018