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

· The Guardian