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
Could this climatized dome help change lives in southern Peru?
By Michael Krumholtz - July 11, 2018
Mayor of Lima, Peru impeached for serving on the board of state-owned company while in office
By Diego Lopez Marina - May 3, 2022
Polls show increasing public support for Kenji over Keiko as faction threatens to dismantle Fuerza Popular
By Arjun Harindranath - January 29, 2018