- Advertisement -
Asia’s strongest storm this year, Super Typhoon Yagi, landed in China’s Hainan on Friday, bringing violent gales and heavy rain that triggered widespread power outages, paralysing the tourist island province and forcing about a million people in the country’s south to leave their homes.

