Pedro Castillo and Aníbal Torres. Image courtesy of ANDINA.
Pedro Anibal
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Peru presidential candidate accused of rape, spousal abuse
By Colin Post - November 27, 2015
Electoral body accuses Peru’s state daily of publishing vulgar logo
By Colin Post - March 2, 2016
Catholic society rocked by sexual abuse allegations in Peru
By Colin Post - October 23, 2015
