International Court of Justice Demands Israel Cease Offensive in Rafah, Gaza
The International Court of Justice (ICJ) has issued a new ruling ordering Israel to immediately halt its military offensive on the southern Gaza city of Rafah. The judges at the top United...