President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru’s trade minister aims to double exports and tourism
By Colin Post - August 12, 2016
Peru inaugurates the future of gaming with new eSports center
By Diego Lopez Marina - December 4, 2023
British tourist found dead in southern Peru mountains
By Colin Post - April 19, 2016