Browsing Tags

Ellen

Ellen opens new series with apology

The new series of the show hosted by renowned actress-cum-show host Ellen DeGeneres has begun with a note of apology from the host. Recently, several serious allegations were triggered regarding the work environment offered...