Beijing (AFP) – Over 13 million people were ordered to stay home in the Chinese city of Xi’an, which imposed a strict lockdown on Wednesday and dramatically tightened travel controls…

Read More