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
“You messed up in the World Cup”: Cueva’s uncomfortable fan encounter
By Michael Krumholtz - July 17, 2018
Fierce protests in Lima continue following pardoning of former president Fujimori
By Mathew Di Salvo - January 2, 2018
Venezuela wants Perus help to track down drone attack suspects
By Michael Krumholtz - August 17, 2018
