RIP tWitch: Stephen Boss' suicide shocks everyone; Michelle Obama & others react to tragic loss
Celebrities | June 20, 2023 6:02 ISTRIP tWitch: Stephen Boss' suicide sent shockwaves around the world. Michelle Obama, Viola Davis, and a slew of other celebrities have reacted to the unfortunate demise.