China Imposes Covid-19 Lockdown in Xi’an City Ahead of Beijing Olympics
(Xinhua) China has placed the central city of Xi’an, which hosts about 13 million people, under lockdown to tame the rising cases of the coronavirus. The move to impose restrictions…