Video: Robert Spencer on Fox’s Cavuto show on Saudi Mufti’s claim that Twitter is “evil” and the denial of the jihad threat Oct 23, 2014 12:30 pm By Robert Spencer Last night, live on Fox Business’ Cavuto show with host Neil Cavuto.