In Georgia, an immigrant from Liberia has died while detained at the notorious Immigration and Customs Enforcement Stewart Detention Center. Forty-four-year-old Cambric Dennis had been jailed at Stewart since 2023. Dennis is believed to be at least the 12th death at Stewart, which is run by the private company CoreCivic.
Topics: