Syria: A rose for every Martyr
/ 20 December 2024

Syria: A rose for every Martyr

The unbearable atrocities committed by the Assad regime have been exposed, and the opposition forces in the form of the Hayat Tahrir Al Shaam are seeking to rebuild a shattered country and people

Cyril Ramaphosa
/ 20 December 2024

Cyril Ramaphosa

SCORE: C+ Despite the ANC losing its majority after the 29  May elections, President Cyril Ramaphosa has kept it in power through the government of national unity (GNU) and has overseen the swift transition to a multi-party government, which he has managed to hold together since the end of June. Ramaphosa may be a lame duck […]

Paul Mashatile
/ 20 December 2024

Paul Mashatile

SCORE: C- Paul Mashatile has had a very Ramaphosian 2024: cautious, inoffensive and ever-present. He runs the deputy presidency much like his boss did — which can be soothing to a country that hasn’t forgotten how forgettable his predecessor, DD Mabuza, was. In that position he has been the cheerleader-in-chief for the government of national […]

Kgosientsho Ramokgopa
/ 20 December 2024

Kgosientsho Ramokgopa

SCORE: B Kgosientsho Ramokgopa has made notable progress in addressing power cuts and keeping load-shedding at bay for more than six months. His ability to do this was initially doubted by many, who argued that it would be impossible to stabilise Eskom which had made a loss of over R20 billion a year. But, under […]

John Steenhuisen
/ 20 December 2024

John Steenhuisen

SCORE: C- Taking a scythe to the department of agriculture, rural development and land reform was a clever way for President Cyril Ramaphosa to offer Democratic Alliance leader John Steenhuisen a cabinet position while making it clear to him who still rules the South African roost. In a ministry where foot-and-mouth coverage is about as […]