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 drug baron Gerald Oropeza arrested in Ecuador
By Colin Post - September 14, 2015
At least 11 dead in southern Peru bus accident
By Jack Dylan Cole - July 27, 2016
Peru takes advantage of low interest rates with euro-bond issues
By Colin Post - February 24, 2016