President Pedro Castillo. Image courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
December 2, 2022
You Might Also Enjoy
Peru’s Vice President would not step down if President Kuczynski is impeached
By Michael Krumholtz - March 14, 2018
Criminal investigations and impeachment motions: Peru’s latest political crisis is unfolding
By Diego Lopez Marina - April 2, 2024
Mercury from illegal mining prompts health emergency in Peru
By Colin Post - May 23, 2016