A mudslide triggered by monsoon rains demolished tin-roofed homes on a hillside in northeastern India, killing at least More…
Source: News UAE