To those who say that his military record gives him a free pass, I point out that Timothy McVeigh also served in the military and was Honorably Discharged. His military record didn't give him a free pass on his subsequent actions and neither should John Freakin' Kerry's!