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.
… Read More
↧