Palestinians: Victims of Islamic Delusion
By Amil Imani on Dec 03, 2019 06:00 pm
It is said that it is a crime to remain silent in the face of evil, deceit, and deception. Robert Spencer, one of the foremost authorities of Islamic law, has succinctly spoken unwelcome and little recognized truths in his new fact-based book: The Palestinian Delusion: The Catastrophic History of the Middle East Peace Process. Spencer has painstakingly […]Read in browser »