Stop the Execution of Jeremy Williams in Alabama August 13 Jeremy Williams is scheduled for execution in Alabama on August 13, 2026 for the 2021 murder of Kamarie Holland. Please sign the petition below to tell the Governor that the […]