Stephen tWitch Boss (Photo Facebook). by Nicole Joseph, For The Chicago Defender Many were shocked to learn about the deaths of well-known individuals like Stephen Laurel “tWitch” Boss, a So You Think You Can Dance dancer, judge, and DJ on The Ellen DeGeneres Show, who died by suicide. It left people wondering how someone who … Continued
The post High-profile suicides spotlight rising rates among Black people appeared first on New Pittsburgh Courier.