The comments were in sharp contrast to McCain's statement when Rumsfeld resigned in November, and failed to address the reality that President Bush is the commander in chief.
'While Secretary Rumsfeld and I have had our differences, he deserves Americans' respect and gratitude for his many years of public service,' McCain said last year when Rumsfeld stepped down.
what changed, besides' mccain's tune?