The Palestinian tragedy
Hamas has turned a national liberation movement into never-ending jihad against Israel
Radical political movements that draw on the language of Islam to express their ideas. Note to be confused with Islam as a religion.
Hamas has turned a national liberation movement into never-ending jihad against Israel
Why today’s leftists are so pre-disposed to anti-Semitism