President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Latin American countries finalize a historic accord to protect environmental activists
By Frances Jenner - March 8, 2018
Peru’s National Board of Justice suspends the Attorney General from her duties
By Diego Lopez Marina - December 7, 2023
Peru investment organization goes to New York looking for business connections
By Michael Krumholtz - September 14, 2018
