South Africa says it is being punished for discovering Omicron, a concerning new variant of Covid-19.
The foreign ministry made the statement as countries around the world restricted travel from southern Africa as details of the spread emerged.
Early evidence suggests Omicron has a higher re-infection risk.
Several cases have now been identified in Europe – two in the UK, two in Germany, one in Belgium and another one in Italy, while a suspected case was found in the Czech Republic.
Israel, where the new variant has been confirmed, has decided to ban all foreigners from entering the country from midnight Sunday.
Omicron cases have also been detected in Botswana, Hong Kong and Israel.