Static News Man who claimed innocence for police shooting executed in Alabama avnblogfeed July 1, 2021 31 Nathaniel Woods’ execution puts a unique Alabama law at the center of the death...Read More