Tag: Texas court system.
Texas Executes Man Convicted in 2011 Murder of Arlington Pastor
The state of Texas carried out the execution of Steven Lawayne Nelson, a 37-year-old man convicted of the 2011 murder of Arlington pastor Clint Dobson. This somber event took place on a Wednesday evening,...














