Gen. David Petraeus may be registered as a Republican but he didn't vote for John McCain for president in 2008. When Petraeus became a two-star general in 2002 he stopped voting. "When I was promoted to major general, it seemed like a quiet thing at the time, but it's perhaps taken on bigger ramifications," Petraeus told Fox News' Chris Wallace Sunday.
But the general continues to speak to partisan orgianizations. "I've spoken to AEI before. I've spoken to the Heritage Foundation and I've spoken to elements on the other side of the spectrum," said Petraeus.