Roberto Sánchez Palomino
By Jim Glade
March 2, 2022
You Might Also Enjoy
Humala to sign extradition treaty with France
By Colin Post - January 13, 2016
Interpol issues blue notice for Peru Libre leader Vladimir Cerrón
By Diego Lopez Marina - October 13, 2023
Former minister for Alberto Fujimori left country despite arrest order
By Michael Krumholtz - October 11, 2018