Pedro Castillo (left) and Alberto Fujimo (right). Image credit: Courtesy of Andina.
CastilloFujimori_090524
By Diego Lopez Marina
May 9, 2024
You Might Also Enjoy
Peru set to extradite FIFA executive to US
By Colin Post - December 7, 2015
Peru-Chile relations tense during espionage proceedings
By Colin Post - February 25, 2015
Peru’s Congress approves President Pedro Castillo’s cabinet, simultaneously considers impeaching him
By Jim Glade - March 11, 2022
