South Africa: Today’s latest news and headlines, Thursday 2 July

In addition to challenges presented by the pandemic, President Ramaphosa faces trouble from within his own political party....

read more...

Published By: Thesouthafrican - Thursday, 2 July