Once again we see an Islamic authority affirm that the jihad against Israel is a religious war. “Palestinian” leaders routinely affirm this also. Yet it is universally ignored in the West. Find out why that’s a mistake in The Palestinian Delusion. “Norfolk, Virginia Imam Ismael Saleem: America Is The Last Stronghold Of Christianity; People In […]