Zackie Achmat

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

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…

1 year ago
Manifestation of Unity: South Africa’s Legal Battle for Palestine in The HagueManifestation of Unity: South Africa’s Legal Battle for Palestine in The Hague

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…

1 year ago
Former PRASA Chairperson Accused of Corruption by Activist GroupFormer PRASA Chairperson Accused of Corruption by Activist Group

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…

2 years ago