Huffpost Politics

John McCain Blasts Colin Powell

Posted: Updated:
Sen. John McCain (R-Ariz.) blasted Colin Powell on Thursday morning for endorsing President Barack Obama. (AP Photo/Charlie Neibergall) | AP

In an interview on Fox News Radio's "Kilmeade and Friends" Thursday morning, Sen. John McCain (R-Ariz.) tore into Colin Powell, who endorsed President Barack Obama for a second term on CBS' "This Morning."

"I'm just saddened," McCain said, "because I used to be a great admirer of Colin Powell. We were friends."

"All I can say is that Gen. Powell, you disappoint us and you have harmed your legacy even further by defending what has clearly been the most feckless foreign policy in my lifetime," he added.

Speaking to reporters earlier this week, McCain criticized the president's "failed leadership" in the global arena, saying that there has been a lack of progress with Iran on nuclear weapons and that al Qaeda is "coming back strongly in Iraq."

Of course, it would not be surprising if McCain also harbors a personal grudge against Powell. As McCain pointed out on Thursday morning, Powell endorsed Obama in 2008. "How can you be Republican -- two cycles in a row you're voting for the Democrats?" he said. "I don't think we need those kind of Republicans."

Also on HuffPost:

John McCain's Greatest Hits
Share this
Current Slide

Suggest a correction

Around the Web

Colin Powell endorses Barack Obama for president

  Obama Romney
Obama Romney
332 206
Obama leading
Obama won
Romney leading
Romney won
Popular Vote
33 out of 100 seats are up for election. 51 are needed for a majority.
Democrat leading
Democrat won
Republican leading
Republican won
Democrats* Republicans
Current Senate 53 47
Seats gained or lost +2 -2
New Total 55 45
* Includes two independent senators expected to caucus with the Democrats: Angus King (Maine) and Sen. Bernie Sanders (Vt.).
All 435 seats are up for election. 218 are needed for a majority.
Democrat leading
Democrat won
Republican leading
Republican won
Democrats Republicans
Seats won 201 234
Click for Full Results
Register To Vote