News

Governments across Europe are scrambling to slow the spread of omicron. In the Netherlands, a full lockdown has been ordered. In neighboring Germany, citizens are being told to cancel big New ...