Monsoon Havoc: Himachal Pradesh Reels Under Rs 1,500 Crore Losses National 88 Dead, Roads Blocked in Relentless Rains