Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Peru: Cesar Acuña accused of vote buying in Lima
By Colin Post - February 15, 2016
Wildfire in Machu Picchu destroys more than 40 hectares of vegetation
By Diego Lopez Marina - July 6, 2022
Peru to face New Zealand in World Cup playoff match Saturday AEDT
By Peter Andringa - November 8, 2017