Third death in Georgia immigrant detention centers in less than a year
Atlanta, GA — Immigrant rights organizations, Georgia Detention Watch, Project South and Detention Watch Network demand an immediate investigation and public release of the findings into the death of Yulio Castro-Garrido. Castro-Garrido, 33, died on Tuesday while in the custody of Immigrations and Customs Enforcement (ICE) after being detained at the Stewart Detention Center in Georgia.