McCain Lashes Out at CNN Reporter for Asking Him Why He Skipped Yesterday's Classified Benghazi Brief

Sen. John McCain has spent the last two days demanding an investigation into the attack on the U.S. Embassy in Benghazi, Libya. Yesterday, at the same time he was at a press conference demanding that the Obama administration release more information about the attack, he was skipping a classified briefing on the matter.

McCain blew his lid today when he was confronted by a CNN reporter:

When CNN approached McCain in a Capitol hallway Thursday morning, the senator refused to comment about why he missed the briefing, which was conducted by top diplomatic, military and counter-terrorism officials. Instead, McCain got testy when pressed to say why he wasn't there.

"I have no comment about my schedule and I'm not going to comment on how I spend my time to the media," McCain said.

Asked why he wouldn't comment, McCain grew agitated: "Because I have the right as a senator to have no comment and who the hell are you to tell me I can or not?”

When CNN noted that McCain had missed a key meeting on a subject the senator has been intensely upset about, McCain said, "I'm upset that you keep badgering me."

In a good bit of analysis about whether McCain can block Susan Rice's nomination as Secretary of State, Slate's Dave Weigel puts McCain's push for the investigation—which drew an unusually angry response from Obama at yesterday's presser—into perspective: