Woulda, Coulda, Shoulda.

“Our troops deserve better: they deserve leadership equal to their sacrifice.” In the NY Times, John Kerry offers some advice to Dubya on tonight’s Iraq speech. Update: That’s your speech? Terror, terror, terror, 9/11, 9/11, 9/11, all over again? Pathetic and shameful.