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://twtr.to/iIPYd
https://twtr.to/waerN
https://twtr.to/cv4Gv
https://twtr.to/SxktP
https://twtr.to/m6ABg
https://twtr.to/lVDwf