The unholy alliance of Israel haters