AFAIC You are just another 'blame america first' liberal. John Kerry is a traitor to this nation. He has been proven to be a liar, not by the swift boat people, but by his own words and actions. He compared american soldiers to murderers "reminiscent of Ghengis Khan", and provided aid and comfort to the enemy in a time of war. He is a disgrace to our nation and he acted like a coward when confronted with the truth. Why didn't he fight back against the swift boat people booger? Because he knew in his heart that they were right. He knew he was a coward. Thankfully, history will judge our deeds in Iraq, not spineless liberal sissies like John Kerry.