Skip to main content
CountryReports

Glossary

DENI

Departamento Nacional de Investigaciones (National Department of Investigations). Undercover secret police.

See Also