The State of Texas executed a Black man convicted of killing a pastor during a robbery in 2011, despite his claims that while ...
Steven Nelson, 37, was executed by lethal injection Feb. 5 in Huntsville for killing Clint Dobson, a 28-year-old NorthPointe Baptist Church pastor, during a robbery in 2011. The church’s elderly ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results