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.