Texas executes man convicted of killing Arlington pastor in 2011
Read full article: Texas executes man convicted of killing Arlington pastor in 2011Steven 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.