South Africa has taken Israel to the International Court of Justice (ICJ) over allegations of genocide in Gaza. A hundred…
South Africa's legal team is fighting in the International Court of Justice to acknowledge that Israel is committing genocide in…
Former Chairperson of the Passenger Rail Agency of South Africa (PRASA) and current Member of Parliament, Sfiso Buthelezi, is facing…