Gain insights into the International Court of Justice (ICJ) judges who voted in favour of Israel in a significant decision. Explore the legal reasoning behind their verdict and the implications for justice and accountability in the Israeli-Palestinian conflict.