Footage shows raging flash flood tearing into Indian town of Dharali

No comments

Read more