In News South African president praises ICJ ruling against Israel By Hussein Jama / January 27, 2024 President Cyril Ramaphosa of South Africa has welcomed the interim ruling by the International Court of Justice, ICJ, against Israel. The ICJ on Friday ruled that Israel must to…