Intermittent to heavy rain in Delhi, traffic snarled
India | June 17, 2013 14:16 ISTNew Delhi, June 17: The national capital witnessed intermittent to heavy rain Monday morning, with the minimum temperature plunging five notches below average for this time of the year to 23.5 degrees Celsius.The Met department