Call Now to Talk with a Licensed Investigator
Text API to 797979
for an Immediate Response

Alabama Executes Man For 2004 Killings Of 3 Police Officers

Friday, March 6, 2020

The state executed Nathaniel Woods, 43, after unsuccessful appeals from supporters who said Woods was innocent.
Source: Huffingtonpost feed