Najafgarh is a town in the South West Delhi district of National Capital Territory of Delhi, India. It is one of the three subdivisions of the Southwest Delhi district. From Wikipedia
Heavy rains and gusty winds triggered multiple structural collapses, leaving four dead and several injured as emergency responders faced nearly 100 distress calls.