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
World’s largest child sacrifice site believed to be uncovered in Peru
By Michael Krumholtz - April 26, 2018
Despite economic slowdown, retailers continue to expand
By Colin Post - April 6, 2015
New corruption charges rock Peru’s government
By Colin Post - October 25, 2016
