'Ellen Degeneres not stepping down, she's been fired by viewers' says ex show producer Top News, TV 13 May 2021
Ellen DeGeneres publicly addresses 'toxic workplace' allegations for the first time Top News 22 Sep 2020