Peru’s Congress will define the impeachment of Pedro Castillo on December 7.
peru congress women
By Frances Jenner
May 22, 2018
You Might Also Enjoy
President Castillo refuses resignation of Peru’s Prime Minister Aníbal Torres
By Diego Lopez Marina - August 9, 2022
Abused circus lions removed from Peru and Colombia
By Colin Post - April 30, 2016
Peruvian film in Aymara language is recommended for Oscars
By Michael Krumholtz - September 15, 2018