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
Union involved in mass protests in Peru denounces police abuse in Lima
By Diego Lopez Marina - January 20, 2023
Peru extends state of emergency for 30 days in Lima, Callao, Cusco and Puno
By Diego Lopez Marina - January 17, 2023
Peruvian congressmen accused of rape gets 10-year suspension from office
By Diego Lopez Marina - January 14, 2023