President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Highway landslide leaves 13 dead in mountains east of Lima
By Colin Post - June 10, 2015
Peru’s public sector to phase out styrofoam, plastic bags and straws
By Michael Krumholtz - November 4, 2018
Pro surfer Anali Gomez carves up the competition to take South American title
By Jess Rapp - November 2, 2017