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
Thousands march against privatization of Lima water company
By Colin Post - February 18, 2016
Pope Francis visit to Peru will focus on indigenous people
By Jess Rapp - November 17, 2017
Kuczynski threathens to withdraw resignation
By Michael Krumholtz - March 23, 2018