Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Peru reaches deal with mineworkers to reopen La Oroya smelter
By Colin Post - October 30, 2015
Peru’s opposition party to impeach Cabinet minister
By Colin Post - December 8, 2016
Peru raises key interest rate as sol breaks 3.50
By Colin Post - February 12, 2016
