See pic: NASA releases satellite image of eastern US blizzard through moonlight
US space agency NASA was the first to issue a warning about the approaching East Coast blizzard.
Jan 24, 2016, 09:33 AM IST
US space agency NASA was the first to issue a warning about the approaching East Coast blizzard.
Jan 24, 2016, 09:33 AM IST