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 lockdown
Public transport suspended, 17 million residents told to stay at home as authorities battle to contain Omicron surge linked to neighbouring Hong Kong.