Dense fog has crippled normal life across North India, particularly in Delhi, causing widespread flight cancellations and delays. Over 300 flights were impacted nationwide, with hundreds more delayed. Airports and airlines are advising passengers to check flight statuses and plan for further disruptions as the smoggy conditions are expected to persist.