NOAA's National Weather Service issued snow squall warnings as a storm heads to NJ. What is a squall, how long does it last, ...
Millions of Americans were under coastal weather alerts on Thursday amid strong winds and large waves, among other concerns.