CHINA – The northern Chinese city of Xi’an ordered all 13 million residents to stay home in a strict lockdown on Wednesday
While dramatically tightening travel controls after discovering 52 new cases of Covid-19.
While dramatically tightening travel controls after discovering 52 new cases of Covid-19.