South Africa secures 9 million Johnson & Johnson vaccines - president

South African President Cyril Ramaphosa

South African President Cyril Ramaphosa