Seven Days in Solitary [7/15/18]

• 40-year-old Efraín Romero de la Rosa died this week in an apparent suicide, while being held in solitary confinement at the Stewart Detention Center, an Immigration and Customs Enforcement (ICE) facility in Georgia run by private prison company CoreCivic. De la Rosa, a man originally from Puebla, Mexico but living in Raleigh, North Carolina, suffered […]