Several parts of the national capital witnessed moderate rainfall under a generally cloudy sky on Tuesday, bringing down temperatures across Delhi. Meanwhile, the India Meteorological Department (IMD) has forecast more rain accompanied by strong surface winds during the night and




