Jeremy Williams, 42, shown here in this undated photo from the Alabama Department of Corrections, was executed Aug. 13, 2026 in Atmore, Ala. for the 2021 rape and murder of 5-year-old Kamarie Holland. (Alabama Department of Corrections via AP)
Copyright © 2026 AOL Media LLC. All rights reserved.