ARLINGTON, Texas - A man on death row for killing a North Texas pastor was executed Wednesday evening in Huntsville. Activists called for Governor Greg Abbott to halt the execution but were not ...
Steven Lawayne Nelson maintained that he unknowingly participated in the violent church robbery but didn’t harm anyone. His execution was the state’s first for 2025.