Delhi enveloped in fog, visibility affected; IMD predicts more rain, thunderstorm in North India

Delhi enveloped in fog, visibility affected; IMD predicts more rain in North India