China smashed by super typhoon Yagi as weather maps show mega 140mph winds making landfall

3 weeks ago 1
Powerful typhoon Yagi made landfall on the Chinese tropical holiday island of Hainan on Friday after it swept south of Hong Kong, forcing many aspects of life in the region to a halt
Read Entire Article