David Sheen

Israel's racists step up attacks on Palestinian citizens

David Sheen
24 June 2013

Spray-painted hate messages betray motivation behind attacks.

The dirty dozen: Israel's racist ringleaders

David Sheen
12 December 2012

Naming and shaming those most responsible for Israel’s persecution of African refugees.

Subscribe to David Sheen