LIVERPOOL, UK – In a significant rebellion against its own leadership, the UK’s governing Labour Party has voted to formally declare that Israel is committing genocide in Gaza and should face comprehensive sanctions and a full arms embargo.
The…

LIVERPOOL, UK – In a significant rebellion against its own leadership, the UK’s governing Labour Party has voted to formally declare that Israel is committing genocide in Gaza and should face comprehensive sanctions and a full arms embargo.
The…