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
Toledo demands speedy judicial process, threatens protests
By Colin Post - April 29, 2015
New corruption charges rock Peru’s government
By Colin Post - October 25, 2016
Peru ad agency awarded for low-priced concrete campaign
By Colin Post - June 3, 2016
