The 1,031-bed Holman Correctional Facility, about 50 miles north of Mobile, is the only prison in Alabama that carries out executions. Prisoners are reportedly setting fires and roaming the facility.
Trending Articles
More Pages to Explore .....