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 changes bankruptcy law in bid to save historic La Oroya smelter
By Colin Post - August 26, 2016
Fugitive governor extradited to Peru from Ecuador
By Colin Post - June 24, 2016
Lima archbishop under fire ahead of women’s march
By Jack Dylan Cole - August 7, 2016
