India: IMD issues ‘red alert’ for Delhi-NCR after heavy rains | WION Pulse

This post was originally published on WION.