At least 23 killed in landslide, wall collapse in India monsoon rains

Seventeen bodies had been recovered from the rubble after a falling tree demolished a wall in the eastern suburb of Chembur, burying residents.


Read the full story: Read More