At 20.4 Degrees Celsius, Delhi Records Lowest Minimum Temperature for June in 13 Years

Overnight rains brought down the mercury in the national capital.

from Top India News- News18.com
Read The Rest:news18..