Sign Up!
Login
Attorney General William Barr has announced that, after a 16-year hiatus, that the federal government will begin executing prisoners on federal death row, even in states that have ruled against capital punishment. Good news or bad news?
Comments: Add Comment