"We're better than this. The state of Texas is not gonna be any better having killed Steven Nelson," said Rev. Hood.
He was surrounded by love in his final days. Steve’s last moments in this world saw the sun setting over the Blue Ridge Mountains facing the window at the front of his home in Lexington, where he ...