Pal, you ain't defending nothing if you ain't defending the constitution. Calling people traitors for merely stating an opinion is stupidity. Quit acting like brownshirts.
Ever hear of the First Amendment? I have a right to an opinion too! If an artist can stick a crucifix in urine and that is called free speech, I certainly can vet my opinion. Go to their web sites pal and get informed! They are communists. They are not interested in a constitution. They only use the Constitution when it suits their purpose.
Sure you do. Is there anyone calling you a traitor? A disruptor? Mentally incompetent? For your opinion? You treated a vietnam veteran like a piece of shit. For that you lost a great deal of respect.