Florida put its 14th inmate to death Tuesday, a lethal injection that brought the U.S. execution total for 2026 to 24 as the number of executions continues a post-pandemic rise. Harold Gene Lucas, 74, was pronounced dead at 6:18 p.m...
Continue reading...
[ H/T Newsmax ]