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
A Japanese woman convicted for espionage in China has been released after serving six years in prison in Shanghai, Japanese media reported on Thursday. ...
The Beijing International Film Festival has been postponed due to new COVID-19 outbreaks in China, Sputnik reported citing the event's official statement on Thursday. ...
China on Thursday reported 85 new coronavirus cases, including 62 new locally transmitted ones, as delta variant of the virus spreads in Chinese cities. ...
Typhoon In-Fa stalled traffic in Shanghai, China and forced evacuations of more than 360,000 people from coastal areas, local media reported Sunday. ...
China shut down ports and railways on Saturday as it braced for Typhoon In-Fa as parts of the country struggled to recover from devastating floods earlier this week. ...