Uttarakhand Reels Under Deluge: Relentless Rains Unleash Devastating Landslides, Trapping Residents and Destroying Homes