In a recent development, South Africa has sold a million doses of the AstraZeneca coronavirus vaccine for distribution in 14 fellow African...