DGI (General Directorate of Intelligence) is a critical entity managing intelligence operations in Cuba. Recent instances highlight its role in monitoring public safety and legal processes.
Police Presence Intensifies in Holguín Amid Habeas Corpus Hearing for El4tico Youths