Posts

Showing posts with the label Channel

Channel 4 CEO Alex Mahon Says “Disgusting” Russell Brand Allegations Show “Terrible” Treatment Of Women Was Tolerated In TV

Image
Channel 4 CEO Alex Mahon Says “Disgusting” Russell Brand Allegations Show “Terrible” Treatment Of Women Was Tolerated In TV