China smashed by super typhoon Yagi as weather maps show mega 140mph winds making landfall
2 months ago
2
ARTICLE AD BOX
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