Video shows how mudslide has decimated small Indian village

1 month ago 4
ARTICLE AD BOX
At least 70 people have been evacuated after flash floods hit the North Indian village of Dharali, says the Head of State.
Read Entire Article