There were scuffles at Trafalgar Square, London,

1 year ago
108

There were scuffles at Trafalgar Square, London, this evening following the conclusion of the pro-Palestinian protest today (October 21). Several arrests were made after missiles were thrown at police officers when they attempted to affect an arrest on a protester igniting a firework. The Met estimated up to 100,000 people had joined the march earlier in the day. #London #Palestine

Loading comments...