Delhi dealing with heavy rain, traffic jams from Savitri flyover to Nehru Place
Delhi dealing with heavy rain, traffic jams from Savitri flyover to Nehru Place