China issues red alert as Typhoon Dolphin hits its eastern coast
A person holds an inverted umbrella as winds intensify ahead of the arrival of Typhoon Dolphin in Shanghai, China, August 9, 2026. | Photo Credit: Reuters China’s national observatory issued a red alert — the highest level in the country’s typhoon warning system as Typhoon Dolphin hit Zhejiang province on the eastern coast on Sunday…
Read More “China issues red alert as Typhoon Dolphin hits its eastern coast” »
