New Delhi: Delhi witnessed steady rainfall since Monday morning, following forecasts issued by the India Meteorological Department (IMD) and weather experts who had warned of wet weather conditions across northwest India under the influence of an active western disturbance. The s





