South Africa President hails ICJ ruling against Israel
South African President Cyril Ramaphosa said Israel’s alleged crimes against Palestinians in Gaza have been “laid bare” in the International Court of Justice's ruling.
Ramaphosa also said his country, which lodged the genocide case…