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’s Guzman given two days to comply with electoral law
By Colin Post - February 19, 2016
U.S. tourist dies atop Vinicunca in Peru
By Michael Krumholtz - June 19, 2018
Tourist struck by lightning at Machu Picchu in Peru
By Colin Post - October 25, 2016