Earlier, Fox News reported that General David Petraeus had voluntarily agreed to testify before Congress on the Benghazi attack. Shepard Smith just reported that we just got word that Petraeus’ testimony will be on Friday.