Steven Nelson, sentenced to death for murdering pastor in church, faces execution following unsuccessful appeals.
In a gripping case that has captured the attention of many, Steven Nelson, a man sentenced to death for the 2011 murder of Rev. Clint Dobson in Arlington, Texas, is set to face execution on February 5, 2025. As the date approaches, Nelson continues to assert his innocence, raising questions and stirring debate over justice, … Read more