Ah but bobad, you forget that free speech as far as the hard-left goes is something that is reserved solely for them or anyone stating and supporting causes they espouse. With respect to any other point of view or opinion there is no such thing as free speech - as your link shows.