These days, there are two types of cabinet reshuffles in South Africa – those which disappoint immediately and those which keep the disappointment for later.
President Cyril Ramaphosa on Thursday evening announced a few major changes to his Cabinet, as part of improving the capacity of government. “I am therefore