I've seen some stuff about them trying to pull down videos from 2005 where the current/new CEO says the same thing about it being a bastion of free speech. I think they'll do everything in their power to deny deny deny those things were said.
I've seen some stuff about them trying to pull down videos from 2005 where the current/new CEO says the same thing about it being a bastion of free speech. I think they'll do everything in their power to deny deny deny those things were said.