In the heart of St. Clair County, Alabama, a life was tragically cut short within the walls of the St. Clair Correctional Facility. Dexter Freeman, a 38-year-old Black man, died on February 8, 2021, the victim of a violent altercation with another inmate. His death added to a growing number of homicides within Alabama's prison system, raising concerns about the safety and management of its correctional institutions.
Dexter Freeman was nearing the end of a 15-year sentence when his life wa
...Read More