Pro-Palestine Protesters Occupy London Train Stations, Clash With Police During Anti-Israel Demo
Clashes broke out with police as terror arrests were made during pro-Palestine demonstrations in London on Saturday as the politics of the Middle East continue to play out on British soil. Thousands of anti-Israel activists once again took to the streets of the UK capital, staging sit-in protests in major thoroughfares of London, including Oxford Circus, […]