The scrutiny of Kerrys war record was not only warranted but richly deserved comeuppance. If you still refuse to believe Adm. Roy Hoffman and the rest of the honorable Swift Boat veterans that Kerry didnt tell the truth about his war record, go ahead and take Captain Wade Sanders word for it.
http://www.navytimes.com/news/2011/07/navy-wade-sanders-silver-star-revoked-072711w/
He called the swift boaters liars. It would be easy to speculate that some of them went back and did some research on this guy's war record too.