“Super Typhoon Yagi Intensifies: A Catastrophic Threat to Southern China”
Super Typhoon Yagi, one of the worst storms of the year, is speeding towards southern China, set to make landfall on popular tourist destination Hainan later today. The storm, which…