Rhodes University has won the first battle against anti-vaxxers opposed to the institution's mandatory Covid-19 vaccination policy but the war is far from over.
Rhodes University has won the first battle against anti-vaxxers opposed to the institution's mandatory Covid-19 vaccination policy but the war is far from over.