Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2026August › 10

Shanghai

10 days ago

Typhoon Dolphin has made landfall, bringing strong winds and heavy rain across eastern China including Shanghai.

Authorities warn that days of intense rain could trigger widespread flooding and landslides as storm moves north and further inland

More than a million people were moved to safety across eastern China…

page 1 of 1