Super Typhoon Yagi hit China’s Hainan Island on Friday, with wind speeds reaching 234 km per hour. As the storm intensified, it caused widespread destruction, halting transportation and cutting off power. Consequently, residents were forced into emergency shelters. Known as “China’s Hawaii,” Hainan is usually a major tourist hub, but Yagi’s impact has left the […]