World Court Orders Israel to Halt Assault on Gaza’s Rafah

Judges at the International Court of Justice (ICJ), also known as the World Court, ordered Israel on Friday to immediately halt its military assault on the southern Gaza city of Rafah. This landmark emergency ruling came in response to South Africa’s case accusing Israel of genocide. Israel’s Global Isolation Over.

Read More