‘Ellen’ scandal put pressure on Stephen ‘tWitch’ Boss, says pal Todrick Hall
Todrick Hall says his friend Stephen “tWitch” Boss — the DJ for the “Ellen DeGeneres Show” who died by suicide last month — was under a lot of pressure because of his boss’s “toxic workplace” scandal. In 2020, DeGeneres was anonymously accused of allowing an on-set culture of “racism, fear and intimidation” by several former employees. The shock news created a wave of online criticism — including some directed at Boss, who stood by the talk show host. “People were looking at him like, ‘Why are you still supporting this woman’,” the “RuPaul’s Drag Race” judge told Page Six, “and… Read Full Article
By pagesix
0