Alabama sets date for sixth execution of 2025
Alabama plans to execute Anthony Todd Boyd using nitrogen hypoxia, while he challenges the method in federal court
August 19, 2025