Seriously?! As long as he put his name to it, openly stated his opinion, this seems clearly within the scope of the 1st Amendment. If he did it anonymously, I’d find that harder to defend. (Tired of people to hiding behind anonymity to spout things they don’t want to be associated with or held accountable for—if you wouldn’t say it with your name on it, probably shouldn’t say it.)
Anonymous speech is essential to a Free Society. I really do not care what anyone has to say, it is my duty as a citizen to be educated to figure out what is true or not.
Now I’m being as serious as a heart attack.
Do you think those putting up anti-government posters in Iran, should be “held accountable for what they say”? I’m sure you would agree with me in saying of course not.