NewsANC concedes 12 portfolios as South Africa’s Ramaphosa names 32 ministersNewsDeskNgJuly 1, 2024July 1, 2024 July 1, 2024July 1, 202450 Read more