Asia’s strongest Storm in 2024; Typhoon Yagi Hits China’s Hainan Province With Devastating Force
06 Sep 2024
Super Typhoon Yagi Makes Landfall, Bringing Destruction and Disruptions Super Typhoon Yagi, Asia's most powerful storm this year, made landfall in China's Hainan province on Friday. The storm brought fierce winds and heavy rainfall, forcing the closure of schools for a second day and causing widespread flight cancellations across the...
Read More