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
Chile firm buys Repsol’s LPG business in Peru
By Colin Post - April 21, 2016
Broad-daylight shootout in Lima’s financial district
By Colin Post - November 18, 2015
Government backtracks on minimum wage increase
By Colin Post - August 3, 2015
