Alabama is preparing to execute Jeremy Williams, who pled guilty to the 2021 rape and murder of five-year-old Kamarie Holland. The execution is scheduled for Thursday (August 13) at the Holman Correctional Facility in Atmore, Alabama. Williams, who is 41, requested the death penalty and waived his right to appeal, making this the first execution in Alabama this year.
Striving for a World without Capital Punishment
