Typhoon Dolphin threatens central China as Beijing braces for one-third of its annual rainfall in the next 24 hours
Tourist areas were closed and construction projects suspended as China’s strongest storm this year churned deeper inland to the central province of Hubei....
Redirecting to full article...