Heavy rain triggered a landslide in India's Kerala state, sending part of a hillside crashing onto a highway as people f

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera