Massive Anti-War Demonstration in London Against Israel’s War on Gaza
The largest anti-war demonstration in Britain since 2003, when more than a million people protested against the illegal invasion of Iraq, saw 300,000 people march and demonstrate in London against Israel’s war on Gaza on Saturday. The march gathered on Park Lane and moved through central London, ending with a rally in Whitehall, where the … Read more