The Staircase Season 1 Episode 10
The testimony of one of the key witnesses in Peterson's trial, forensic investigator Duane Deaver, has come into question. And as a result, in December of 2011, Peterson is released on parole.
The Staircase Season 1 Episode 10 spider
Wootly Play in Flash