Tag Archives: Ahed Tamimi

Aida Touma-Sliman: Israel’s New Apartheid Law

Is Israeli a democracy? An in-depth look at the current situation in Israel and Palestine by a Palestinian journalist, leader, and member of the Israeli Knesset.

Ahed Tamimi and a Slap That Was Heard Around the World

the slap she gave the IDF soldier has resounded around the world.