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
100% Peru : the 2019 Dakar Rally to take place only in Peru
By Frances Jenner - May 18, 2018
Peru’s democracy in peril as President Castillo faces off with opposition in congress
By Diego Lopez Marina - December 2, 2022
After signing, Peru looks to ratify Trans-Pacific Partnership
By Colin Post - February 4, 2016