headlines are ai-processed and may occasionally contain errors

Typhoon Dolphin makes landfall in China as its strongest storm this year

originally published as:

Typhoon Dolphin makes landfall in China as its strongest storm this year - The Guardian

Typhoon Dolphin makes landfall in China as its strongest storm this year