A Florida Islamic cleric, Imam Dr. Fadi Kablawi, has sparked outrage with a sermon at the North Miami Islamic Center in late April, calling for the total annihilation of Jews and accusing Israel’s army of being “worse than the Nazis.” Kablawi referred to Jews as “tyrannical” and “brothers of apes and pigs,” a phrase historically […]