ALERT Dense fog in New Delhi blamed for 54 flight delays and 10 cancellations; 108 trains also impacted – ndtv