Author: Jamal Juma

Israel Just Declared its Apartheid Regime in the West Bank

The ‘settlement law’ adopted by the Israeli parliament this week legalises apartheid rule over Palestinians.  By itself, the law passed in Israel on Monday will not substantially change the day-to-day...

Trending

ALL STORIES