Writing for CNN Thursday, Ivana Kottasova considers "Why Twitter didn't delete Britain First tweets."

The article is presented as a report rather than an opinion piece, but its tone favors removing the tweets. After all, referring to those tweets, Kottasova's third line asks, "Why did Twitter allow them in the first place?" The reporter continues by suggesting that the tweets "also appear to violate the terms of use published by Twitter."

Indeed, Kottasova confronted Twitter over their absent self-censorship and was apparently told that "to help ensure people have an opportunity to see every side of an issue, there may be the rare occasion when we allow controversial content or behavior which may otherwise violate our rules to remain on our service because we believe there is a legitimate public interest in its availability."

Kottasova adds, "The spokesperson declined to answer additional questions from CNNMoney."

Here's my question, why is CNN trying to get a media outlet to remove content from its platform? Surely CNN should be in favor of more free speech?

At best, this CNN article is an act of pressure against free speech — at worst, it's the kind of "fake news" emotiveness that CNN claims to abhor. Based on Kottosova's not-so-thinly-veiled swipe that Twitter "has been criticized for not taking effective action against hate speech and harassment," I'm going with the former possibility.

Regardless, Twitter is absolutely correct in allowing Britain First to retain its tweets.

American democracy takes residence in our unparalleled social discourse. In contrast to most populations, Americans believe individuals have the right to air their viewpoints free of government interference (even when we regard the viewpoints to be idiotic). Most importantly, we believe the right to contribute to the public debate supersedes the right not to be offended.

We are right to believe in this preference of rights.

Don't get me wrong — in contrast to the president — I'm actually a fan of many CNN reporters. But this piece was silly.