Raúl Iturriaga was a Chilean general who served as head of the National Intelligence Directorate (DINA) from 1975 to 1977. He was involved in numerous human rights abuses during the Pinochet dictatorship.
Unraveling the Enigma: The Legacy of Raúl Iturriaga