Rain is expected to make the mercury fall in New Delhi. June 16, 2017

Rain is expected to make the mercury fall in New Delhi. June 16, 2017

Rain is expected to bring some relief for New Delhi residents. Photo: iStock

June 16, 2017 10:03 PM (UTC+8)