China braces for twin tropical cyclones after deadly flash floods
Prapiroon, named after a Thai rain god, is expected to make landfall in China's southernmost island province of Hainan on Sunday night as a strong tropical storm, the first tropical cyclone to hit China this year, national forecasters said.