Pedro Castillo and Aníbal Torres. Image courtesy of ANDINA.
Pedro Anibal
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Peru VP meets Las Bambas protesters as production poised to stop
By Colin Post - October 22, 2016
Pedro Castillo’s nephew Fray Vásquez surrenders after two years in hiding
By Diego Lopez Marina - February 2, 2024
Popular Cabinet minister resigns before Peru’s 2016 elections
By Colin Post - October 12, 2015
