Super Typhoon Yagi pounded south China’s island province of Hainan with heavy rain and gusty winds, leaving at least four dead and 95 injured, local authorities said Saturday.
Super Typhoon Yagi pounded south China’s island province of Hainan with heavy rain and gusty winds, leaving at least four dead and 95 injured, local authorities said Saturday.