Mon Jul 06 20264 months agoHeavy rainfall disrupts life in Bageshwar, Uttarakhand, administration on alert