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

Leave a Reply

Your email address will not be published. Required fields are marked *