The World Court ordered Israel on Friday to prevent acts of genocide against the Palestinians and do more to help civilians, APA reports, citing Reuters.
South Africa brought the case to the International Court of Justice (ICJ) earlier this month, asking it to grant emergency measures to halt the fighting, which has killed more than 26,000 Palestinians.
It accused Israel of state-led genocide in its offensive, begun after Hamas militants stormed into Israel killing.
In Friday's ruling, the judges said Israel must take all measures within its power to prevent its troops from committing genocide, punish and must take steps to improve the humanitarian situation.
Although the court stopped short of ordering a ceasefire as requested by South Africa.