National North India Rain And Floods: Over 40 Killed In Himachal, Uttarakhand, Punjab; Hundreds Stranded Amid Rescue Efforts — 10 Points BY Outlook Web Desk