Roger Arista, new head of the National Intelligence Directorate (DINI). Image courtesy of Peru’s National Police.
RogerArista
By Diego Lopez Marina
January 10, 2023
You Might Also Enjoy
Presidential candidate calls for army to patrol Peru’s streets
By Colin Post - August 29, 2015
Peru votes to condemn Russia for Ukraine invasion in UN General Assembly
By Jim Glade - March 2, 2022
Peruvian man arrested for killing six in Japan
By Colin Post - September 19, 2015
