Leading figures in the UK's Green Parties have welcomed the International Court of Justice's (ICJ) provisional ruling on South Africa's case against Israel. The court ruled against Israel's motion to…
Continue Reading