Typhoon Dolphin makes landfall in China as its strongest storm this year August 9, 2026 · The Guardian Read full story at source