Four dead as flash flood causes mudslide in Indian town of Dharali

Four dead as flash flood causes mudslide in Indian town of Dharali

No comments

Read more