Steven Eric Mullins, a 45-year-old male, met a violent end while incarcerated at the St. Clair Correctional Facility in Springville, Alabama. On February 26, 2019, Mullins was discovered unresponsive in a housing area of the prison, having sustained multiple stab wounds. He was immediately airlifted to a nearby hospital for medical attention but ultimately succumbed to his injuries two days later, on February 28, 2019.
The circumstances leading up to his death paint a grim picture of the
...Read More