From the May 5 edition of Fox News' Your World with Neil Cavuto:
Fox's McFarland claims media reports on Shahzad's financial problems are due to “deliberate leak” from White House
Published
Video file
Published
From the May 5 edition of Fox News' Your World with Neil Cavuto: