Netflix's "The Staircase" - What Really Happened? - Legal Insanity 016vinniepolitan (46)in #justice • 7 years ago Netflix's new series "The Staircase" has some theories about what happened in the Michael Peterson trial. I was there during the trial, and I am here to tell you what really happened that night. ▶️ DTube ▶️ IPFS #law #trial #netflix #dtube