Africa Health Our World All about the new Covid variant Omicron: Why the worry?satofsatNovember 26, 2021November 26, 2021 by satofsatNovember 26, 2021November 26, 202101053 Authorities all over the world have have shown alarm at a new coronavirus variant detected in South Africa, with the European Union and the United... Read more