Skip to content
Ice-rock avalanche may have triggered Nepal flash flood, say scientists · Hindustan Sphere