Business Industrial And Scientific Supplies

Alabama Still Executed Nathaniel Woods Even Though Someone Else Confessed to Killing 3 Police Officers

UPDATE 10:11 p.m. ET: Nathaniel Woods, 44, was executed by the State of Alabama and pronounced dead at 10:01 p.m. ET. Attorney General Steve Marshall issued the following statement: “Tonight, justice has been served. Nathaniel Woods, one of two cop-killers in ‘the bloodiest day in Birmingham Police Department history,’ has met his just fate.” 8:53 […]

Continue Reading