Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Peru spends millions in losing fight against illegal mining
By Colin Post - March 10, 2016
Heavy floods in northern Peru, some call for suspending Pan Am Games
By Jack Dylan Cole - March 14, 2017
Peru stepping up its natural disaster response protocol
By Zac Laval - September 28, 2017
