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

See Full Page