Spencer on Fox TV this afternoon Mar 13, 2006 3:01 pm By Robert Spencer I am scheduled for a brief debate with Ahmed Younis of the Muslim Public Affairs Council this afternoon on Fox’s Neil Cavuto show. The topic will be the poll finding the more Americans think Islam is violent than they did in 2001.