Stephen Twitch commits suicide at 40 Breaking News December 15, 2022 On December 13, 2022, Stephen “tWitch,” a 40-year-old dancer, choreographer, actor, and cohost of The Ellen DeGeneres Show, passed suddenly.…