Horoscope7 months ago
‘Out of control’ pro-Palestine protesters goad police in central London
Shocking footage has shown the moment anger boils over at a pro-Palestine rally as protesters clash with police in central London last night. A series of...