Tea Party Congressman Joe Walsh Freaks Out On CNN

Republican Congressman Joe Walsh got into a shouting match with CNN host Ashleigh Banfield this afternoon as Walsh doubled down on controversial comments he made about his Democratic challenger Tammy Duckworth.

Walsh, who is facing a tough election after Illinois' redistricting, has come under fire this week for saying that Duckworth, a former Blackhawk helicopter pilot and double-amputee war veteran, is not a "true hero" because she has made her military experience central to her campaign.

Asked today if he regrets his comments, Walsh vigorously shook his head, and said, "Oh, God no...I'm not going to back down from anything."

"No, Ashleigh, this wasn’t a slip-up," he continued. "I don’t regret anything I said. Understand me: Every man and woman who’s worn the uniform is a hero in my book. I’ve said that thousands of times.”

Quickly, the two started loudly talking over each other for several minutes. Banfield, clearly fed up, finally tried to put Walsh in his place: "Congressman, do you want to hear it, or do you just want to rail on me?"