Duberli Rodriguez
By Michael Krumholtz
July 19, 2018
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 finance minister resigns amid concerns of fuel tax increases
By Michael Krumholtz - June 5, 2018
Disqualifications change the face of Peru’s 2016 elections
By Colin Post - March 11, 2016