Ellen DeGeneres has addressed the controversial end of her eponymous daytime talkshow after allegations that it was a toxic workplace.
While performing the opening night of her new Ellen’s Last Stand … Up Tour at the Largo in Los Angeles on…
Continue Reading
News Source: www.theguardian.com