The Zionist Organization of America (ZOA) calls on Fox to fire television host Nick Cannon for his recent antisemitic comments, including praising Louis Farrakhan, a vicious anti-Semite who has described Hitler as “a very great man” and compared Jews to termites. While Cannon eventually apologized for his remarks, he failed to renounce and retract his […]