(BBC) The International Court of Justice in The Hague has decided that Israel's West Bank barrier is illegal and should be removed. The court's ruling is not binding.