Zackie Achmat

Advocating Justice: South Africa’s Legal Stand for Palestine at the ICJ

South Africa has taken Israel to the International Court of Justice (ICJ) over allegations of genocide in Gaza. A hundred…

11 months ago

Manifestation of Unity: South Africa’s Legal Battle for Palestine in The Hague

South Africa's legal team is fighting in the International Court of Justice to acknowledge that Israel is committing genocide in…

11 months ago

Former PRASA Chairperson Accused of Corruption by Activist Group

Former Chairperson of the Passenger Rail Agency of South Africa (PRASA) and current Member of Parliament, Sfiso Buthelezi, is facing…

1 year ago