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