Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Vizcarra promises that Lima metro’s Line 2 will be done eight years earlier than planned
By Michael Krumholtz - December 13, 2018
UN General Assembly: Peru’s Dina Boluarte says Peru ‘respects democracy’
By Diego Lopez Marina - September 22, 2023
Peru Cardinal criticizes ‘slowness’ of judicial reform process
By Michael Krumholtz - September 2, 2018