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
Martial law extended to nine months in northern Peru province
By Jack Dylan Cole - August 6, 2016
Luck and persistence take Peru to Copa America quarterfinals
By Colin Post - June 15, 2016
Peru officials acquitted in ‘Petroaudios’ oil scandal from 2008
By Colin Post - February 17, 2016