GlobeVerge
INDIA
Over 900 people trapped or missing across 11 hydropower sites after Nepal floods
Hindustan Times
3h ago
1 newsroom
The trapped or missing workers include citizens of Nepal, India, South Korea and China, a Nepal energy ministry official said
Read more on Hindustan Times