From the September 1 edition of Fox News' Your World with Neil Cavuto:
On Fox News, Joe Lieberman Says Iran Deal Supporters “Absolutely” May Have Blood On Their Hands
Published
Video file
Video Player
00:00
00:00