The Technical Directorate of Investigations (DTI) focuses on crime probing in Cuba, recently spotlighted by an inmate's allegations of torture and a declared hunger strike.
Published on 5/29/2025