The Staircase
S01E10 The Last Chance
Following additional testimonies from experts regarding the dubious findings and assertions made by Duane Deaver, the judge is set to decide if a retrial is warranted.
Following additional testimonies from experts regarding the dubious findings and assertions made by Duane Deaver, the judge is set to decide if a retrial is warranted.