At least 933 workers believed trapped at Nepal hydropower projects after flood
At least 933 workers are believed to be trapped at around half a dozen hydropower projects in Nepal following last week’s floods, the country’s disaster management authority said on Monday.
Google News