Stephen 'tWitch' Boss Autopsy Confirms No Substance Use in His Death
TL;DR
Autopsy report of Stephen 'tWitch' Boss, who died by suicide in December 2020, has revealed that there were no drugs or alcohol found in his system at the time of his death. His wife, Allison Holker Boss, confirmed that he was struggling with his mental health up until his passing. She stated that he didn't want people to know and just wanted to be everyone's Superman and protector. The couple had been married since 2013 and shared three children together.
Topics:entertainmentlife#allison-holker-boss#autopsy-report#life#mental-health#stephen-twitch-boss#suicide
- Stephen 'tWitch' Boss' Autopsy Report Sheds New Light on His Death Yahoo Life
- Stephen "tWitch" Boss' Autopsy Confirms No Drugs or Alcohol in System | E! News E! News
- Stephen ‘tWitch’ Boss had no drugs or alcohol in his system when he died: autopsy report Fox News
- Stephen "tWitch" Boss' Autopsy Confirms He Had No Drugs or Alcohol in His System at Time of Death Yahoo Entertainment
- Stephen 'tWitch' Boss Autopsy Reveals He Had No Drugs Or Alcohol In His System At Time Of Death Access Hollywood
Want the full story? Read the original reporting
Read on Yahoo Life