134 Flights, 22 Trains Late As Dense Fog Engulfs Delhi, North India

As many as 134 flights and 22 trains were delayed after a thick blanket of haze covered Delhi and much of north India as the India Meteorological Department (IMD) predicted dense fog over Delhi, Uttar Pradesh, Haryana and Punjab till December 31.

Related Videos