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.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here