Mass evacuations in Beijing as Typhoon Dolphin brings more torrential rain to China

Mass evacuations in Beijing as Typhoon Dolphin brings more torrential rain to China

Forecasters warned the Chinese capital could receive more than one-third of its average annual rainfall over 24 hours...

Redirecting to full article...