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
Illegal mining in the Amazon at unprecedented levels, high-tech mapping could thwart criminals
By Frances Jenner - January 16, 2019
Dina Boluarte’s salary increase provokes outrage: 11 bills in Congress seek to annul it
By Diego Lopez Marina - July 14, 2025
Suspended Peru captain Paolo Guerrero to miss World Cup in Russia
By Markus Skagbrant - December 10, 2017
