President Pedro Castillo. Image courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
December 2, 2022
You Might Also Enjoy
Bus attack victim Eyvi Ágreda dies from severe injuries
By Michael Krumholtz - June 1, 2018
Prison visits raise questions about Fujimori’s leadership
By Colin Post - November 16, 2015
Alejandro Toledo indicted for money laundering
By Colin Post - March 29, 2015