Mass protest in London against genocide in Gaza, war on Iran offered nothing but pressuring Starmer
Hundreds of thousands protested in London on Saturday to oppose the genocide in Gaza and the war on Iran. Organisers put the attendance at over 350,000 people, despite stifling hot weather. The demonstration began at Russell Square and marched through …