Vincent Magwenya takes over as Cyril Ramaphosa’s spokeperson
Cape Town – President Cyril Ramaphosa has appointed “seasoned communicator” Vincent Magwenya as his new spokesperson. The announcement was... Read more
31 May, 2022