Typhoon Dolphin Batters China With Powerful Winds, Torrential Rain
BEIJING: (News Desk) - Typhoon Dolphin, described as the strongest typhoon of the year, has struck China’s eastern coast, bringing torrential rain and powerful winds while authorities warn of possible flooding and…