By Tanmayi Savadi | 23-Mar-2020

Ellen DeGeneres termed 'notoriously one of the meanest people alive' by former staff and fans

Popular television personality Ellen DeGeneres is currently amid a social media controversy. The host of the television talk show, The Ellen DeGeneres Show, received flak and criticism for her not-so-kind and.....

Read More