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 Reason.tv's YouTube Channel and receive automatic notifications when new material goes live.