Taipei Faces Typhoon Dolphin Viral Video Stuns Internet | World News
Typhoon Dolphin, the 13th named storm of 2026, brought heavy rain, strong winds, and severe weather to Taipei, Taiwan.
Typhoon Dolphin, the 13th named storm of 2026, brought heavy rain, strong winds, and severe weather to Taipei, Taiwan.