$ 0 0 Cross posted from the blog of the CST One of Britain’s leading Islamist sites, MEMO (Middle East Monitor), has published an article entitled “Antisemitism Is Not Inevitable”. The article is clearly heartfelt, […]