President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru’s new Justice Minister sworn in on heels of judicial scandal
By Michael Krumholtz - July 23, 2018
Peru promises to build 32,000 thermal homes for people in the frigid Andes
By Diego Lopez Marina - June 17, 2022
Protesters set fire to mining camp in southern Peru
By Colin Post - October 19, 2016