avatar

Mohammed Ayoob

Politics

Israel-Palestine negotiations: The road to nowhere

Settlements are rendering a two-state solution an impossibility and upcoming negotiations are little more than a sham.