Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Peru: judge rejects appeal from Alberto Fujimori
By Colin Post - September 9, 2015
Peru’s new government faces first corruption scandal
By Colin Post - October 10, 2016
Peru’s largest oil block paralyzed by occupation protest
By Colin Post - September 16, 2015

