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
Keiko Fujimori concedes defeat in Peru’s presidential election
By Colin Post - June 10, 2016
Latin America’s global tech conference takes place in October on an idyllic island
By Frances Jenner - September 25, 2018
Tia Maria: government considers lifting state of emergency
By Colin Post - June 30, 2015