The guy John Kerry chose to be vice president in 2004 turned out to be a glassy-eyed sociopath and pathological liar. That's bad! But the guy Kerry chose to introduce him at the 2004 Democratic National Convention? Turns out he's a pedophile and fraudulent war hero.

Wade Sanders is a Vietnam Veteran and former swift boat captain who helped defend Kerry against the Swift Boat Veterans for Truth slanders during the 2004 campaign. He was so central to Kerry's efforts to combat the Swift Boat lies that Kerry selected him to introduce him at the 2004 Democratic National Convention. Well, turns out there was someone who didn't deserve his war medals, but it was Sanders. According to Navy Times, the secretary of the Navy stripped Sanders of a Silver Star he was awarded in 1992 because "facts and evidence surrounding both the incident for which the award was made and the processing of the award itself" have come into question. "Additional information was brought to light after 1992," a Navy spokesperson told the paper. "Those facts could have prevented the award of the Silver Star at that time."

What could those facts be? Unclear, but it may have something to do with the fact that in 2008 Sanders pleaded guilty to federal child pornography charges and is currently serving a 37-month sentence. According to his sentencing memo [pdf], Sanders caught with 13 digital images or movies depicting child pornography, including one named "BEST! HARD 7yo child abusive sex-porn.mpg.jpg."

John Kerry is a horrible, awful, stupid, stupid man.

[Photo via Getty Images]