Pedro Castillo and Aníbal Torres. Image courtesy of ANDINA.
Pedro Anibal
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Lima woman claims Uber driver raped her
By Michael Krumholtz - August 21, 2018
Keiko Fujimori detained for allegations of money laundering during presidential campaign
By Michael Krumholtz - October 10, 2018
Police seize $31 million of counterfeit bills in Peru
By Colin Post - October 7, 2015