Salatiel Marrufo, former advisor of Mr. Castillo. Image courtesy of Salatiel Marruffo’s Facebook
Marruffo
By Diego Lopez Marina
November 5, 2022
You Might Also Enjoy
Peru’s justice minister resigns to avoid impeachment
By Colin Post - October 20, 2015
Toledo demands speedy judicial process, threatens protests
By Colin Post - April 29, 2015
Border rhetoric heats up between Chile and Peru
By Colin Post - November 7, 2015