November 6, 2017 | Fox News
Special Report with Bret Baier
FDD CEO Mark Dubowitz discusses Saudi Arabia's recent corruption crackdown on Fox News' Special Report with Bret Baier.
FDD CEO Mark Dubowitz discusses Saudi Arabia's recent corruption crackdown on Fox News' Special Report with Bret Baier.