South Africa President Cyril Ramaphosa is receiving treatment after testing positive for Covid-19, his office says....