Super typhoon Yagi makes landfall in China's Hainan
Asia's strongest storm this year, Super Typhoon Yagi, made landfall along the coast of China's Hainan province on Friday, bringing gales and heavy rain which shut schools for…