John McCain slammed his Democratic presidential rivals today over their calls for an Iraq troop withdrawal, calling the notion “the height of irresponsibility.” Speaking to veterans in Kansas City, McCain said a quick departure would be “imprudent and dangerous." The remarks foreshadowed political heat over this week's visit to Capitol Hill by Gen. David Petraeus, the Los Angeles Times reports.
“I do not believe that anyone should make promises as a candidate for president that they cannot keep,” the Arizona senator said, adding that withdrawal would jeopardize “the Iraqi people, our most vital interests and the future of the Middle East.” McCain and Democrats Hillary Clinton and Barack Obama will have a chance to ask Petraeus questions during appearances tomorrow. (More John McCain stories.)