ICE Detention: Another Detainee Dies In Stewart
Efrain de la Rosa, a 40-year-old detainee at ICE’s Stewart detention center in Lumpkin, was found dead in his cell last Tuesday. Immigration and Customs Enforcement officials say the preliminary cause of death was self-inflicted strangulation. The case remains under investigation.
Attorney Sarah Owings of Owings Immigration Law explains what rights detainees have once detained. Spencer Woodman, reporter at the International Consortium of Investigative Journalists joins the conversation from New York.