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
Peruvian man arrested for killing six in Japan
By Colin Post - September 19, 2015
Peru refinances govt debt with historic local-currency bond
By Colin Post - October 5, 2016
Peru anti-mining activist wins Goldman Environmental Prize
By Colin Post - April 19, 2016