Ellen DeGeneres publically addresses toxic workplace allegations for the first time during 18th season premiere
Published
After her monologue, DeGeneres also publicly announced that Stephen "tWitch" Boss, who's been a DJ on her show since 2014, has been promoted to co-executive producer.
Full Article