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
Peru continues to make its mark with avocado exports
By Michael Krumholtz - June 8, 2018
La Oroya: protesters suspend strike in central Peru
By Colin Post - August 13, 2015
Peru: former President Toledo to face trial for money laundering
By Colin Post - April 22, 2016