Iraq

Ellen DeGeneres talk show cancellation rumour: Production rep responds

There are rumours the program could be cancelled due to declining ratings and the storm of negative press that has haunted the host for the … Read more