Skip to content
Over 900 people trapped or missing across 11 hydropower sites after Nepal floods · Hindustan Sphere