Typhoon Dolphin approaches China as authorities issue flood and landslide warnings

TBS English

10 August, 2026, 12:00 am
Last modified: 10 August, 2026, 12:00 am