News

UK Police arrested nearly 900 protesters during another rally against the UK’s ban on activist group Palestine action.