LIVINGSTON, United States — Steven Nelson has spent more than a dozen years on DeathRow in Texas and is to be executed by lethal injection on Wednesday for the murder of a pastor that he ...
Some results have been hidden because they may be inaccessible to you