Rain lashes Delhi, parts of North India to get heavy rain till September 14
A depression that formed over the Bay of Bengal and has now settled over Northwest Madhya Pradesh and adjoining southwest Uttar Pradesh is one of the factors for the downpour