Interim Chief of Police Michael Igo reported a decrease in violent crime in Dallas by 8.2% in 2024 due to a data-driven plan, while convicted killer Steven Lawayne Nelson is set for execution for the 2011 murder of Pastor Clint Dobson in a church robbery shortly after his release from an anger-management program. Nelson faces lethal injection for suffocating Dobson with a plastic bag and stealing credit cards, despite his claims of being a lookout during the crime.
Full Article
