I recall returning to the States from Vietnam in '69. The first thing we were warned to do when we left the airplane was change out of our uniforms into civilian clothing because there were so many problems with the anti-war people.
Kerry and his miserable ilk have never apolologised for their traitorous and anti-American positions of those years. They still think they are right, but today are afraid to admit it if they are running for office. Instead, Kerry hides behind the cloak of his brief and undistinguished service (I, for one, don't "congratulate" him for it. The damage he did is far worse than the good he did, and besides, he is a self-serving promoter of the worst sort). He claims the mantle of a hyper-patriot when in fact he is one of the reasons we lost that war and millions today are still enslaved under Communist tyranny!
He's worse than just a fraud. He would make Benedict Arnold proud.