President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Tia Maria violence in Arequipa’s Plaza de Armas
By Colin Post - May 15, 2015
Paolo Guerrero’s ban returns as World Cup freeze is uplifted
By Michael Krumholtz - August 23, 2018
Ten killed in northern Peru bus crash
By Colin Post - February 26, 2016
