Overflowing rivers, caved roads, damaged houses, overturned vehicles – these are the visuals from Uttarakhand and Himachal Pradesh as the two states witness heavy rainfall. Fifteen people have died in Uttarakhand, and three in a landslide in Mandi.

By admin