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 →
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 →