CNN contributor says 𝕏 is not a place of free speech