A proud moment for the CEO of Khayelitsha District Hospital, at the country’s vaccine launch yesterday. David Binza says the vaccine is our only hope of getting immunity from the #Covid19 virus.