Curbing Gaza protests is a step too far
HUMAN rights inherently imply human responsibilities. That is something to remember when trying to pick a path through the maze of issues which surrounds the pro-Palestine marches in British and European cities this week. And…