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…