The liberals and their media are too stupid to understand that it was their defeatism and treason in Vietnam that has brought the Republican Party to political dominance in particular in the executive branch and winning the White House five times out of the last seven elections. Few years after Vietnam the American people realized that Vietnam was not lost on the battlefield but it was undermined by liberals and their media here at home and since then the democrats have been viewed by a majority of voters as defeatists and not to be trusted with national defense in particular in time of war.
Now liberals and their media are committing the same treason regarding the Iraq war, the good news is that we are winning this war despite the defeatists and traitors among us. Also the majority of voters will remember the defeatism and treason of liberal in this war for many years to come and the democrats will pay a very heavy political price for it.
I think that the Vietnam veteran voting bloc defeated Kerry in '04.
This cohort detests smelly hippies and will defeat Hillary.