elitenews.uk
Police deploy 1,500 officers from across Britain onto the streets of London as 250,000 pro-Palestine marchers set to protest near the Israeli embassy