This undated photo from the Alabama Department of Corrections shows Derrick Dearman, scheduled to be executed by lethal injection in Alabama on Oct. 17, 2024. (Alabama Department of Corrections) via AP
Copyright © 2024 Yahoo Inc. All rights reserved.