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
Authorities fight to contain dengue in northern Peru
By Jack Dylan Cole - May 9, 2017
Protest against gold mine leaves one dead in northern Peru
By Colin Post - November 8, 2016
New Mario Vargas Llosa novel set in Alberto Fujimori’s Peru
By Colin Post - January 28, 2016