Dehradun, India — More than 40 construction workers were missing after an avalanche in India's Himalayan state of Uttarakhand on Friday following heavy snowfall, officials said. Rescue teams dug ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results