“The Alabama Solution” reveals stark, rarely seen realities inside Alabama prisons and questions whether the system should continue unchanged.
Billy Leon Kearse, convicted in October 1991 in the Jan. 18, 1991, murder of Fort Pierce Police Officer Danny Parrish, and sentenced to death in March 1997, was executed the evening of March 3 after ...