Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
November 5, 2022
You Might Also Enjoy
Fire in Lima beach town highlights poor water infrastructure
By Colin Post - January 21, 2016
Poll shows Peru’s Fujimori with slight edge over Kuczynski
By Colin Post - May 8, 2016
From Machu Picchu to Mars: 14 Peruvian girls train with NASA in science and technology
By Diego Lopez Marina - July 2, 2022