Traffic jams in Delhi after rains

Traffic jams in Delhi after rains

Jul 13, 2010, 13:13 PM IST