Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Border dispute between northern Peru states
By Colin Post - September 28, 2015
Peru’s Public Ministry requests 36-month pretrial detention for ruling party leader
By Diego Lopez Marina - November 15, 2022
Peru’s democracy in peril as President Castillo faces off with opposition in congress
By Diego Lopez Marina - December 2, 2022