Politics Democrats Unveil Legislation To Abolish The Federal Death Penalty By Juana Summers Published January 11, 2021 at 3:54 PM CST Twitter LinkedIn Email