Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Venezuelan migrants in Peru face constant challenges
By Frances Jenner - March 6, 2018
As new teacher protests rise, government says striking professors will be replaced
By Michael Krumholtz - June 18, 2018
Peru’s Congress overrides veto to repeal archaeology bill
By Colin Post - November 26, 2015