Fog affects visibility, rail traffic in parts of north, northeast; 18 trains reaching Delhi delayed
However, ‘dense’ to ‘very dense’ fog prevailed in parts of Punjab, Haryana, west Rajasthan, Bihar, Delhi, west Uttar Pradesh, Jharkhand, Odisha and Assam. 18 trains arriving in Delhi were delayed by up to six hours due to foggy weather.