Featured3 weeks ago
Israel’s Death Penalty Law Marks a New Phase in the Dehumanisation of Palestinians
In another heinous assault on the basic human rights of the Palestinians, on March 30, Israel’s parliament, the Knesset, passed an unexpected law. It marked a...