South Africa has recorded 12,757 new coronavirus cases in the last 24-hour cycle to take the total number over the 300,000 mark.

South Africa has recorded 12,757 new coronavirus cases in the last 24-hour cycle to take the total number over the 300,000 mark.