DEHRADUN, India: Nearly 6,000 pilgrims, tourists and others are believed to have died when flash floods and landslides struck northern India last month, officials said...
DEHRADUN, India: India’s military battled Thursday to reach villages and towns cut off by flash floods and landslides in the country’s north as officials warned...