staffing
• Sixty-one-year-old Eldon Lee Jackson died at Harris County Jail in Texas this week, one day after being placed in solitary confinement. The Houston Chronicle reported that Jackson, who had a history of threatening suicide, was found unconscious in his cell with a noose around his neck. • The Carrizales-Rucker Detention Center in Cameron County, Texas, […]