China authorities have imposed lockdown in Shenzen over the sudden covid surge that is now challenging China's zero covid strategy. Authorities have also imposed restrictions in Shanghai and other major cities to curb the latest going outbreak.
China locks down tech hub Shenzen; Curbs imposed in Shanghai,other major cities
Advertisment
STORY HIGHLIGHTS
Advertisment