July 24, 2026

Ramaphosa Unwilling to testify before Impeachment Committee

July 24, 2026 The parliamentary impeachment committee charged with determining President Cyril Ramaphosa’s political faith has been barred from making decisions since Wednesday on how it would run its proceedings as the President’s testimony emerged as a point of contestation, with political fault lines broadly between the Government of National Unity (GNU) coalition partners and […]

Ramaphosa Unwilling to testify before Impeachment Committee Read More »