Published: Sep 24, 2025, 22:21 IST | Updated: Sep 24, 2025, 22:21 IST
Super Typhoon Ragasa, the world's most powerful storm this year, has made landfall in China after leaving a trail of destruction in Taiwan that killed 17 people. Dramatic video shows waves taller than lampposts, streets turned into raging rivers, and buildings battered by hurricane-force winds. We bring you the full story of the storm's devastating journey and the human cost of its fury.