Heavy rains lash Delhi

Heavy rains lashed many parts of Delhi on Tuesday evening. Though the rains brought relief to the Delhiites from the heat and humidity, it caused traffic jam at many places.

Jul 09, 2013, 23:14 PM IST