President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru’s ruling party withdraws from 2016 elections
By Colin Post - March 14, 2016
Peru president courts Chinese investment in first international trip
By Colin Post - September 13, 2016
Traffic accidents have caused nearly 800 deaths this year in Peru
By Michael Krumholtz - November 6, 2018
