Guest
Login
Sign Up
Site settings
Forgot Password?
The aftermath of landslides and flash floods has rescuers in India’s Himachal Pradesh state working hard to save people trapped under mud and debris
Autoplay video
Hide player controls
Hide resume playing