Heavy rain, strong winds from Super Typhoon Yagi hit China

5 months ago
934

Asia's strongest storm this year, Super Typhoon Yagi, made landfall along the coast of China's Hainan province on Friday (September 6) bringing gales and heavy rain and forcing residents to flee to shelters.

Loading comments...