China on alert for super typhoon Yagi: All you need to know about the world’s second-strongest storm of 2024
China is preparing for super typhoon Yagi, one of its strongest storms in a decade, expected to make landfall on Friday afternoon (local time). The storm is expected to bring…