Watch: Is Israel winning the war in Gaza?
The International Court of Justice, on May 24, ruled that Israel must immediately stop its military offensive in Rafah, the southernmost city of Gaza, where over 1.4 million Palestinians, most of them displaced people, were camping. Two days later, Israel carried out devastating air strikes on Rafah, targeting tent camps of the displaced in areas…