Delhi Weather: Normal life disrupted due to rain in Delhi, flooded streets News Delhi Weather: Normal life disrupted due to rain in Delhi, flooded streets News Analysis India 4 years ago Delhi Weather: Normal life disrupted due to rain in Delhi, flooded streets New Delhi. People got relief from the heat after the rain in the...Read More