Defying government, Britain’s Labour members vote to accept genocide is taking place in Gaza – Middle East Monitor

Britain’s ruling Labour Party on Monday passed a motion declaring that the UN has concluded Israel is committing genocide in Gaza — a decision that puts the party on a collision course with its leadership, Anadolu…

Continue Reading