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
As the COVID-19 cases resurged in China's financial hub, Shanghai plans to launch a new round of nucleic acid testing across the city, starting from Monday. ...
Chinese social media platform, Weibo users, on Friday called on officials to rethink the zero-COVID policy after Xinhua's official Weibo account posted the importance of dynamic zero-COVID strategy and touted it as the most effective and conducive fo ...