Typhoon Yagi hits Southeast Asia causing floods, destruction in Vietnam, Thailand
Sep 13, 2024
Typhoon Yagi, Asia's most powerful storm this year, has caused widespread destruction across southern China, Vietnam, Thailand, and other Southeast Asian nations. The storm...