But although McCain had time to speak on the Senate floor and on television about the lack of information provided to Congress about the attack, he didn't attend the classified briefing for senators Wednesday given to the Senate Homeland Security and Governmental Affairs Committee, of which he is a member.
Committee ranking Republican Susan Collins (R-ME) called out McCain for skipping the briefing and said his call for a special committee to investigate the Benghazi attack was not necessary because the Homeland Security committee could handle it.
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.
While Sen. John McCain, R-Ariz., was leading a press conference Wednesday to condemn the administration's lack of transparency regarding the attacks in Benghazi, Libya, it turns out he could have been attending a classified briefing on the subject.
According to a Democratic aide on the Senate Homeland Security and Governmental Affairs Committee, only three of the eight GOP members of the committee attended the two hour briefing that ran from 11 a.m. to 1 p.m. ET. By contrast, seven of the nine Democratic members were there.
McCain's press conference took place at noon.