The Stream, September 11, 2024: Super Typhoon Yagi, Asia’s Most Powerful Storm This Year, Drops Deadly Deluges on Vietnam
Super Typhoon Yagi, the most powerful storm to hit Asia this year, has killed dozens of people in Vietnam, China, and the Philippines.