News

A Texas man convicted of beating and suffocating a Dallas area pastor in his own church during a robbery was put to death via lethal injection Wednesday evening. Steven Lawayne Nelson was to be ...
the second execution in the U.S. this year and the first of four scheduled in Texas over the next three months. Steven ...