Dec 21, 2021 | News, Travel
Omicron! Red alert in Europe: ‘major incident’ in London, lockdown in the Netherlands, quarantine barriers around and contact restrictions in Germany. Well then: Merry Christmas. Here in Namibia, on the other hand, serenity prevails. Although Omicron is...