Ferial Haffajee

Author Archive

  • August 11, 2020
    President Cyril Ramaphosa’s performance has been patchy. Health – good; securitisation – bad; economic relief – decent. He should focus on just one of his two...