News Nation Logo

Hailstorm and rain lash parts of Delhi, hill stations receive snowfall

Hailstorm and rain lash parts of Delhi, hill stations receive snowfall.

Updated : 06 January 2021, 10:43 AM