Pedro Castillo hours before being impeached.
Pedro Castillo
By Diego Lopez Marina
December 7, 2022
You Might Also Enjoy
Court rejects murder charges against Daniel Urresti
By Colin Post - May 8, 2015
Peruvian students to participate in US aerospace competition
By Michael Krumholtz - September 10, 2018
Peru completes joint emergency exercise with the United States
By Michael Krumholtz - November 25, 2018
