Delhi: Showers hit city on coldest December day in 18 years

Scattered rainfall in the evening added to the intensity of the winter chill in Delhi after the city registered its lowest minimum temperature in 18 years for the month of December at a chilly 2.4 degrees Celsius on Monday morning. (Read more)

Related Videos