During the Congressional hearings in which Gen. David H. Petraeus lectured senators on progress in Iraq ("We've made great progress, so much that we have to stay indefinitely"), Senator John McCain once again revealed he didn't know the difference between Sunni and Shia Moslems.
For some reason, McCain likes to insist that Iran is training Al Qaeda operatives in Iraq. But that's not how things work in that part of the world. Al Qaeda is Sunni, Iran Shia - Iran has been training Shiite militia.
I know: it's so damned complicated over there! When you combine the prior info with the fact that deposed dictator Saddam Hussein was Sunni, and that we replaced him with a Shiite party that naturally favors Iran, you see we have the makings of a quagmire.
Democratic commentators tend to be critical of McCain's stupidity. Republicans, on the other hand, shrug it off - who can keep those factions straight? Does anyone seriously think George W. Bush understood any of this before invading Iraq? I don't think so!
All of this traces back to a deeper division between supporters of the two parties. Democrats like smart people! This is highly distressing in an era when educators tend to minimize conventional measures of intelligence. Despite this, Democrats virtually always nominate the candidate with the higher IQ.


















