A powerful storm caused significant damage in Wuhan, China! In just 12 hours, the rainfall reached 220 mm
2025-05-22 1,065 Dailymotion
A storm brought 220 mm of rain in 12 hours to Wuhan University, causing severe flooding. Other regions in southern China also faced extreme rainfall, landslides, and casualties.
Download Instagram Videos
Quickly and easily download Instagram videos with our free tool.