RIP tWitch: Stephen Boss' suicide shocks everyone; Michelle Obama & others react to tragic loss
Celebrities | Jun 20, 2023, 06:02 AM 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.