Fist-size hailstones damage cars, crops and homes in Haridwar, Roorkee

India