Two US Prisoners Face Lethal Injection
In 2025, the states of Florida and Texas are scheduled to carry out executions. In Florida, the state is set to execute its first prisoner of the year on Thursday, February 13. James D. Ford, a 64-year-old man, has spent nearly every moment of the last 25 years in a 6-by-9-foot cell on Florida’s Death … Read more