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
Peru’s most wanted fugitive arrested in Colombia
By Colin Post - May 1, 2016
Air traffic controllers strike leaves 8,000 travelers stranded in Peru
By Diego Lopez Marina - April 15, 2022
Peru’s congress poised to impeach justice minister
By Colin Post - October 16, 2015