Death of Stephen ‘tWitch’ Boss puts spotlight on suicide, how to help

The unexpected death of beloved hip-hop dancer Stephen “tWitch” Boss on Tuesday shocked his fans and friends, with stars from Jennifer Lopez to Dwayne Johnson sharing their tributes. Even more surprising to many was that Boss, 40, who starred in “So You Think You Can Dance” and “The Ellen DeGeneres Show,” died by suicide. His …

Death of Stephen ‘tWitch’ Boss puts spotlight on suicide, how to help Read More »