President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Michelle Rodriguez highlights child labor in Peru
By Colin Post - May 26, 2015
Peru woman loses limbs in public healthcare mishap
By Jack Dylan Cole - August 17, 2016
Humala cancels Lake Titicaca trout farm license
By Colin Post - June 22, 2015

