Demonstrators at a rally for Al-Quds Day, an event intended to express solidarity with the Palestinian people,  in Berlin yesterday. Photograph: Carsten Koall/Getty Images

They faced off across the Kurfürstendamm yesterday afternoon. Separated by 1,000 police in riot gear, around 1,200 pro-Palestine and 700 pro-Israel(...)