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
Bloody protests over university in Peru’s rural highlands
By Colin Post - April 1, 2016
U.S. tourist dies atop Vinicunca in Peru
By Michael Krumholtz - June 19, 2018
Army deployed to Arequipa after protesters kill police officer
By Colin Post - May 9, 2015