Death row inmate Steven Lawayne Nelson, 37, was executed via lethal injection on Wednesday (5 February) having been refused a ...
Yesterday, US prisoner Demetrius Terrence Frazier uttered his final words before being executed at Holman Correctional ...
Steven Lawayne Nelson, 37, died by lethal injection yesterday (February 5) at the state penitentiary in Huntsville ...
Capital punishment has continued to become rarer in recent years, and public opinion of the practice keeps growing dimmer ...