Presidente Pedro Castillo. Image courtesy of ANDINA.
CastilloPedro
By Diego Lopez Marina
November 22, 2022
You Might Also Enjoy
Belaunde captured, Fujimorista coalition looks to impeach justice minister
By Colin Post - May 28, 2015
No end in sight for martial law in Lima port district
By Colin Post - June 1, 2016
Opinion: Peru’s new impeachment effort is must-see entertainment
By Colin Post - February 2, 2018