U.S. Executes Keith Dwayne Nelson, The Fifth Federal Prisoner Put To Death This Year
Nelson’s attorneys had sought to have his death sentence reversed, citing critical errors by his original trial attorneys.
Nelson’s attorneys had sought to have his death sentence reversed, citing critical errors by his original trial attorneys.