Fox News reported this morning that former CIA Director David Petraeus has agreed to testify before the House and Senate intelligence committees.

Prior to his abrupt resignation last week, Petraeus had been scheduled to testify this Thursday on the burgeoning controversy over the Libya terror attack.

Petraeus resigned on Friday, citing an extramarital affair with a woman who wrote his biography. Lawmakers have raised questions about Petraeus’ testimony in the days after the attack, in which he pointed to an anti-Islam video as being the likely cause.

Martha MacCallum got reaction on the latest developments from retired Gen. Jack Keane

, who said that Gen. Petraeus has always wanted to give his version of events to Congress on what happened in Benghazi. Keane said that Petraeus likely wants to clear up his earlier statements about the Sept. 11 attack.

"This is sixty days plus from 9/11, and the events surrounding that. And the reason why the legislative branch is pushing to get information is because the executive branch has never given them an accounting of what took place on 9/11. They're having to pull it out of the various agencies that they happen to have oversight of. The Department of Defense has never given a briefing, which they normally do for something like this. And it's so unfortunate," Keane said.