The March 31 execution for James Duckett is currently on hold as the last bit of evidence is being tested. Duckett’s attorney’s are hoping the DNA tested will prove Duckett’s innocence…
The March 31 execution for James Duckett is currently on hold as the last bit of evidence is being tested. Duckett’s attorney’s are hoping the DNA tested will prove Duckett’s innocence…