CHANDIGARY/DEHRADUN,JULY 12: Landslides and flashfloods over the past few days that knocked off infrastructure in Himachal Pradesh and Uttarakhand in a big way, killed 13 more people on Tuesday. The Southwest monsoon and western disturbances coalesced to create a double whammy in North India. While the toll since the onset of monsoon on June 24 […]Continue Reading