When did the last democrat president or candidate actually serve in the military?
Interesting question.
The last Republican candidate with military experience was John McCain in 2008.
The last Democrat candidate with military experience was John Kerry in 2004.
2004 - John Kerry, D - candidate ; USN