China's Shanghai launches biggest COVID-19 lockdown in 2 years

China's Shanghai launches biggest COVID-19 lockdown in 2 years
play icon
A general view of buildings in Lujiazui financial district across the Huangpu river in Shanghai, China. Reuters