President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru signs free trade deal with Australia
By Arjun Harindranath - February 13, 2018
Police break up Peru gang dedicated to land fraud
By Frances Jenner - March 20, 2018
Majority would approve three of four anticorruption referendums, poll shows
By Michael Krumholtz - November 26, 2018