Skip to main content
A massive landslide blocked a Himalayan river in Nepal today, triggering a sudden, devastating flash flood that wiped out bridges and homes downriver. · ViralHub