Shanghai is one of the four municipalities under the direct administration of the central government of the People's Republic of China, the largest city in China by population, and the largest city proper in the world, with a population of 26.3 million as of 2019. Read More
Amid a surge in COVID-19 cases in China, the Chinese authorities have tightened anti-virus controls in some parts of Shanghai infuriating its residents over the lack of empathy by the authorities. ...
China will redirect some international flights from the country's biggest city of Shanghai to other cities from March 21 amid a new COVID-19 outbreak, the country's aviation authorities said on Tuesday. ...
Amid a rapid resurgence of COVID-19 cases in China, two of the country's biggest cities, Shenzhen and Shanghai, have imposed strict virus measures. ...