Friday, March 6, 2020 Alabama Executes Man For 2004 Killings Of 3 Police Officers The state executed Nathaniel Woods, 43, after unsuccessful appeals from supporters who said Woods was innocent. Source: Huffingtonpost feed