World

Twenty million locked down in China amid fears Omicron could disrupt Olympics

About 20 million people in China are now under a stay-at-home order after a third city brought in a strict COVID lockdown.Anyang in Henan province,....Read More