Pedro Castillo 3
By Jim Glade
April 5, 2022
You Might Also Enjoy
Meet Pablo Bot, the first robot tour guide from Peru
By Diego Lopez Marina - July 21, 2022
Peru’s Congress gives Kuczynski government decree powers for 90 days
By Jack Dylan Cole - October 1, 2016
Martín Vizcarra officially sworn in as Peru’s 67th President
By Michael Krumholtz - March 23, 2018