Matt Welch and Neil Cavuto Discuss NSA Officers Caught Spying on Love Interests
Reason Editor-in-Chief Matt Welch joined Fox News' Your World with Neil Cavuto to discuss the latest NSA scandal: officers who were caught spying on their love interests.
Airdate: August 26, 2013.
About 4 minutes.
Show Comments (2)