Tropical storm hits China’s Hainan, halting travel by News Wires July 3, 2026 Tropical Storm Maysak lashed southern China's island province of Hainan on Friday, making landfall along the southwestern coast around 6:20 ...