Pedro Castillo and Aníbal Torres. Image courtesy of ANDINA.
Pedro Anibal
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Peru investigates alleged prostitution ring in Congress following official’s murder
By Diego Lopez Marina - January 17, 2025
Peru’s Supreme Court declares Ethnocacerist leader Antauro Humala’s political party illegal
By Diego Lopez Marina - November 12, 2024
Peru state oil firm blames latest spills on vandals
By Jack Dylan Cole - August 29, 2016