The crime that landed Steven Nelson on Texas’ death row took place 14 years ago in a North Texas church. Now, as his February 5 execution date looms, supporters—including his wife and a well ...
Steven Nelson, convicted for the 2011 murder of a pastor, is scheduled for execution in Texas on Feb. 5. The church where the murder occurred supports the execution, citing biblical justification ...
Steven Nelson at a media workout at B&B Boxing Gym in Omaha, Nebraska. / IMAGO/Hoganphotos Who you're backed by makes a world of difference in how quicky a boxer can ascend the ranks. Being a top ...