Traffic jam due to Heavy rain and water logged at ITO in New Delhi on Thursday,19 August 2010.
Credit balance: 0