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
Governor jailed for corruption in northern Peru
By Colin Post - October 4, 2016
Lima restaurant Maido named best in Latin America once again
By Michael Krumholtz - November 1, 2018
Ten killed in northern Peru bus crash
By Colin Post - February 26, 2016