Typhoon Dolphin brings downpours to multiple regions in China
Typhoon Dolphin is moving inland after making two landfalls along the coast of east China’s Zhejiang Province and is expected to bring heavy precipitation to more than 10 provincial-level regions,…

