
S1·E10 – The Last Chance⭐ 3.8/5
2013-01-30 • 52 min
After more experts testify about the questionable conclusions and claims of Duane Deaver, the judge rules on whether a new trial is necessary.
2013-01-30 • 52 min
After more experts testify about the questionable conclusions and claims of Duane Deaver, the judge rules on whether a new trial is necessary.