Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Fredy Otarola assaulted by Lima taxi driver
By Colin Post - June 22, 2015
La Oroya: Peru rejects relaxing environmental standards
By Colin Post - August 12, 2015
Archaeologists discover 500-year-old Inca ceremonial bath in Peru
By Diego Lopez Marina - April 24, 2023