At least 18 people were killed after several homes were crushed by a collapsed wall and a landslide triggered by heavy monsoon rains in India’s financial capital Mumbai, authorities said Sunday. A falling tree demolished a wall in the eastern suburb of Chembur during Sunday’s early hours, burying nearby residents, the National Disaster Response Force…
Read More