01-05-2024 10:54
via
express.co.uk
Moment Palestine mob clash with police as protesters block government building
As many as 1,000 protesters have descended on Department for Business and Trade in central London as officers desperately try and take control.
Read more »