Daily Archives: 26th November 2017

Where is Zionism taking us?

Naftali Bennett on killing Arabs Lawrence Davidson says given the Zionist lobbies' hold on governments and their subversion of human rights institutions, the onus is on organised civil society, mainly BDS, to end apartheid in Israel and restore Palestinian rights. Read more [...]