Super Typhoon Ragasa slams China's southern coast

The storm flooded homes and streets, toppled trees and caused power outages for nearly 500,000 people. ABC News' Britt Clennett reports.

September 25, 2025

Top Stories

ABC News Live Presents