Former South African Health Minister Zweli Mkhize (L) congratulates South African President and re-elected leader of the African National Congress (ANC) Cyril Ramaphosa during the...
![Statement on the new ANC leadership: No time for complacency](https://digitalmallblobstorage.blob.core.windows.net/wp-content/2022/12/Ramaphosa_Mkhize-1080x675.jpg)
Former South African Health Minister Zweli Mkhize (L) congratulates South African President and re-elected leader of the African National Congress (ANC) Cyril Ramaphosa during the...
Spare a thought for South African journalists, reduced to peering into murk and gun smoke for clues to what’s going on inside South Africa’s National Prosecuting Authority (NPA), the crisis-riddled state agency that...