Upcoming execution in Alabama