aldo vasquez peru
By Colin Post
October 22, 2015
You Might Also Enjoy
Peru’s Congress approves President Pedro Castillo’s cabinet, simultaneously considers impeaching him
By Jim Glade - March 11, 2022
Peru’s democracy in peril as President Castillo faces off with opposition in congress
By Diego Lopez Marina - December 2, 2022
Las Bambas protesters lift strike for government talks
By Colin Post - September 30, 2015