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
President Vizcarra says Odebrecht should not be able to continue working in Peru
By Michael Krumholtz - December 31, 2018
Shootout between rival unions kills one in Huaral
By Colin Post - July 2, 2015
Private investment sees significant boost in Peru
By Michael Krumholtz - July 19, 2018