City chief urges 17 million residents to stay put while mass testing is carried out. Shops shut and public transport halted until next Sunday.
Shenzhen Covid-19
Public transport suspended, 17 million residents told to stay at home as authorities battle to contain Omicron surge linked to neighbouring Hong Kong.