Intense Rain Batters Delhi-NCR, IMD Warns Of More Showers In Coming Days

Delhi and parts of the NCR saw another wet morning on Wednesday as heavy rain returned, disrupting traffic. The IMD has said showers will continue through the week

India