Typhoon Dolphin makes landfall on China's eastern coast

Asia-Pacific Climate High confidence — 89/100

Confirmed