Posts

Showing posts with the label Russell

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