Richard Cohen.
In so many ways:
Misunderstanding and/or misrepresenting the Bennett situation.
Misunderstanding Leavitt.
Claiming people who were upset with Bennett were only upset because they heard him out of context, when Cohen himself seems to have no idea what Bennett actually said.
Equating criticism with censorship (pundit, heal thyself).
Linking this with McCarthyism.
In conclusion:
These spitball columns, these demeaning zingers, only tend to highlight the common argument that Richard Cohen is out of ideas. If so, I have one to offer him: Retire.