President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peruvian NASA engineer makes history by being part of the James Webb Telescope
By Diego Lopez Marina - July 20, 2022
Peru reforestation campaign helps thousands out of poverty
By Frances Jenner - April 11, 2018
Peru doubtful for 2018 World Cup after loss to Chile
By Colin Post - October 14, 2015