Heavy monsoon rains in Uttarakhand have triggered landslides and flash floods, with Dehradun witnessing submerged streets, power outages, and severe disruptions. Two people lost their lives as overflowing rivers and unstable slopes forced emergency rescues of stranded residents from hom