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
Ocean swells damage coastal regions from north to south
By Colin Post - May 3, 2015
Could Peru become a net migrant destination?
By Colin Post - July 20, 2015
Lima watchmen to carry non-lethal weapons
By Colin Post - February 16, 2016