Indian Railways faces delays due to dense fog and cold weather in North India. Over 65 trains are running late, causing major disruptions for passengers. Delays range from 146 to 589 minutes, with some trains taking over at stations like Ghaziabad and Ambala. Passengers are advised to plan accordingly for their journey.