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.