Here is yet more evidence that for the “Palestinian” side, this is a religious war, while on Israel’s side, no one who is setting policy appears to know that or realize its many implications. “Imam Tom Facchine At Staten Island Islamic Center: The Nation of Israel Must Be Abolished – We Cannot Settle for Anything […]