President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru and Chile sign joint agreement to put increased sanctions on gender violence
By Michael Krumholtz - November 27, 2018
Three Estonian mountain climbers perish in Ancash
By Colin Post - June 9, 2015
34 tons of zinc spill into Peruvian river killing 600 tons of fish
By Diego Lopez Marina - June 25, 2022
