Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
November 5, 2022
You Might Also Enjoy
Peru’s president dodges impeachment after lengthy congress debate over alleged corruption
By Mathew Di Salvo - December 23, 2017
How Peruvian President Pedro Castillo navigated his most recent impeachment attempt in Congress
By Shirley Cayetano - March 31, 2022
Kuczynski threathens to withdraw resignation
By Michael Krumholtz - March 23, 2018