South Africa has halted the rollout of the Oxford-AstraZeneca vaccine after a trial suggested the vaccine doesn't protect against mild and moderate illness caused by the country's COVID-19 variant.