Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Peru VP meets Las Bambas protesters as production poised to stop
By Colin Post - October 22, 2016
Remembering Yma Sumac, ‘The Peruvian Songbird,’ at 94
By Jack Dylan Cole - September 16, 2016
Thousands march in Lima, Peru demanding the resignation of President Pedro Castillo
By Diego Lopez Marina - April 7, 2022