Rhodes University launches a Covid-19 vaccination site