China s largest city of Shanghai is ordering mass covid-19 testing Friday of all 1.3 million residents of its downtown Yangpu district and confining them to their homes at least until results are known.
China's largest city of Shanghai is ordering mass testing on all 1.3 million residents of its downtown Yangpu district and confining them to their homes at least until results are known
Tibet s capital Lhasa has been locked down for 74 days in accordance with China s zero-Covid strategy, which sees millions of residents across the country repeatedly confined to their homes.