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 passes temporary law to save Lima’s transport reform
By Colin Post - November 2, 2015
Peru’s leftist party shows true colors in Venezuela row
By Colin Post - August 11, 2016
Peru national team captain Paolo Guerrero ruled out of World Cup for doping ban
By Michael Krumholtz - May 14, 2018