When Muslim activists appropriate the Judenstern, which is the yellow star or badge made infamous by the Nazis, one has to wonder whether there is any end to the moral decrepitude of such people. The most recent example is an American Muslim by the name of Rose Hamid, an anti-Israel activist, who attended a Donald […]