Matt Welch Talks Petraeus, Benghazi on Fox Business


Reason Magazine Editor-in-Chief Matt Welch appeared on Fox Business's Markets Now to discuss the resignation of CIA Director David Petraeus as well as the ongoing investigation of the terrorist attack on the Benghazi consulate, and whether or not the consulate is, in fact, a secret CIA prison.

Aired November 12, 2012.

Approximately 3:26 Minutes

Scroll down for downloadable versions of all our videos.

Subscribe to's YouTube Channel and receive automatic notifications when new material goes live.