ADVERTISEMENT
Where did Stephen 'tWitch' Boss end his life? Allison Holker says husband left abruptly, didn't answer calls
If you or someone you know is considering suicide, please contact the National Suicide Hotline at 1-800-273-TALK (8255).
CALIFORNIA, LOS ANGELES: DJ Stephen "tWitch" Boss's wife was adamant with the cops that something was really wrong. The dancer had abruptly left the house and cut off all connection on Tuesday morning, November 15.
ADVERTISEMENT
When Allison Holker went into an LAPD station on Tuesday to report Stephen missing, she highlighted how odd tWitch's behavior was, according to law enforcement officials. She told the cops that there had been no argument or other problems; he simply left their house. He also did not respond to her calls.