Advertisement

Democrats Unveil Legislation To Abolish The Federal Death Penalty

Protesters gather near the federal prison complex in Terre Haute, Ind., in August ahead of the scheduled execution of Keith Dwayne Nelson, who was convicted of kidnapping, raping and murdering at 10-year-old Kansas girl. Democrats are pushing new legislation to outlaw federal executions. (AP)
Protesters gather near the federal prison complex in Terre Haute, Ind., in August ahead of the scheduled execution of Keith Dwayne Nelson, who was convicted of kidnapping, raping and murdering at 10-year-old Kansas girl. Democrats are pushing new legislation to outlaw federal executions. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close