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
OAS activates Democratic Charter in support of Pedro Castillo, sends “high-level” delegation to Peru
By Diego Lopez Marina - October 20, 2022
Facing prison, Pepe Julio Gutierrez isolated from Tia Maria opposition
By Colin Post - May 21, 2015
Three lizard species discovered in Peru and Ecuador
By Colin Post - April 7, 2015