Reports of other recent protests in Sheffield:
For an analysis of what the massacre is about see this article by Nafeez Ahmed:
Gaza Catastrophe: Resource Conflict? Natural Gas, Palestinian Elections, and Israel's Subversion of the 'Peace Process'
For a historic overview of the situation listen to this talk by Ilan Pappé
The Ethnic Cleansing of Palestine