Please enable JavaScript
Police in London detained close to 500 peaceful pro-Palestinian protesters for ‘terrorism’.