President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Canadian man missing for more than 2 weeks in Peru
By Omar Elorfaly - October 19, 2017
What happened in the World Cup opening ceremony 2018
By Frances Jenner - June 14, 2018
Peru investment organization goes to New York looking for business connections
By Michael Krumholtz - September 14, 2018