South Africa is set to play a pivotal role in the ongoing International Court of Justice (ICJ) hearings, which have brought 38 countries to The Hague...
In a bold affirmation of its principles, South Africa has declared its unwavering commitment to pursuing a genocide case against Israel at the International Court of...