First Baptist Arlington’s senior pastor said his role was to support families affected by the murder of one of the church's ...
Texas executes Steven Nelson, convicted for a pastor's 2011 murder, amidst debates on capital punishment ethics.
The executions of Steven Nelson in Texas and Demetrius Frazier in Alabama come in the context of the Trump administration’s efforts to bolster the federal death penalty and to encourage the 27 states ...
Thank you for reporting this station. We will review the data in question. You are about to report this weather station for bad data. Please select the information that is incorrect.