Will Gen. Petraeus testify on Benghazi?

FOX News Videos

Sen. John Barrasso on investigation