03/28/2008 02:46 am ET | Updated May 25, 2011

Klein: McCain "Should Know Better" On Iraq

John McCain continues to fight a different war in Iraq than...the U.S. military. It is a simple war of good v. evil, us v. Al Qaeda. There are aspects of truth to what he says--we've had good success this past year in the fight against the local branch of Al Qaeda, which the military calls Al Qaeda in Iraq (AQI). But we've had that success mostly because Iraq's Sunni population turned on the terrorists and sent them packing....

...The sadness here is that McCain knows better. He knows the complexities of the world, and the region. But I suspect he's overplaying his Iraq hand in order to win favor with the wingnuts in his party. That is extremely unfortunate: As McCain should know better than anyone, it is extremely dishonorable for politicians to play bloody-shirt games when the nation is at war.

Read more on Time