China issues red alert as Typhoon Dolphin approaches eastern coast.
China Issues Red Alert as Typhoon Dolphin Makes Landfall China has issued a red alert as Typhoon Dolphin, the strongest tropical storm of the year, made landfall on its eastern coast. Authorities reported significant winds and heavy rainfall associated with
