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
Peru and Chile sign joint agreement to put increased sanctions on gender violence
By Michael Krumholtz - November 27, 2018
Water sustainability project aims to improve conditions in high Andean communities
By Frances Jenner - April 4, 2018
Blind U.S. tourist missing in Peru after trip to Cusco
By Michael Krumholtz - December 19, 2018

