Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Peru court rules against Julio Guzman, but leaves opening
By Colin Post - February 16, 2016
Government battles extortion epidemic with cell phone restrictions
By Colin Post - June 4, 2015
Peru’s President Pedro Pablo Kuczynski resigns
By Michael Krumholtz - March 21, 2018