National 150 People Stranded In Rain Induced Landslide At Uttarakhand's Champawat BY Outlook Web Desk