So he even lied to his own father about his college grades. I can think of a few things that "D" stands for with respect to John Kerry but none of them are fit for polite company.
Isn't this typical of the left? Always trying to fool others. The funny thing with this is however that they only fool themselves and don't realize it. So who is stupid?