Train schedules suffer as fog over northern India affects visibility
As many as 28 trains arrived late in New Delhi while at least 18 had to be cancelled.
Dec 19, 2017, 07:58 AM IST
As many as 28 trains arrived late in New Delhi while at least 18 had to be cancelled.
Dec 19, 2017, 07:58 AM IST