16 Trains Delayed Due To Dense Fog In Delhi, Rain Expected This Week

16 trains were delayed due to fog in Delhi, which recorded a minimum temperature of 6 degrees Celsius on Monday morning.

Comments