- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
The Staircase II: The Last Chance (Original) / The Staircase II: The Last Chance (US)
Explosive developments - implicating both the forensics laboratory of the police department of North Carolina, and Duane Deaver, its chief - recently saw the convicted subject of 'The Staircase', Michael Peterson, released from jail after serving eight years of a life sentence, pending a retrial.
Info mistake?