Dense Fog
- India
The India Meteorological Department (IMD) forecasts the onset of new rain and snow showers today in regions of North India.
Due to a severe Western Disturbance over Afghanistan, the India Meteorological Department (IMD) forecasts rain and snowfall in portions of…
Read More »