Stephen Twitch Boss left a suicide note before he killed himself at the age of 40, reports have said. His wife, Allison Holker reported to the LAPD station on Tuesday that the TV personality had left the house without his car, which was very unlikely of him before authorities received a call from an L.A. hotel to confirm he is lifeless.
TMZ is now reporting that the deceased left a suicide note highlighting the challenges he faced in the past, and the note was left at the scene of his suicide.
TMZ added, “It was an ambiguous reference to his past challenges. It’s unclear exactly what he was referring to in the note.”
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate