Anti-death penalty activists place signs along the road heading to Holman Correctional Facility in Atmore, Ala., ahead of the scheduled execution of Kenneth Eugene Smith on Thursday, Jan. 25, 2024. The state plans to put Smith to
https://ibit.ly/8Wz_e
https://ibit.ly/CKGhy
https://ibit.ly/uJQYK
https://ibit.ly/mfxyh
https://ibit.ly/EsGGz
https://ibit.ly/dB7FA