A STAIN ON HUMANITY

Israel is a stain on humanity. As incredulous a charge as this may be, there are a goodly number of Jews both in Israel as well as in the diaspora who believe this to be true. Furthermore, these Jews feel it a mitzvah of the highest order to convince you that their belief is sacrosanct. For Palestinian nationalists to hurl […]