Satellites in orbit have captured stunning views of the powerful Nor'easter that dropped snow on a wide swath of the U.S. Northeast on Wednesday and Thursday (Dec. 16-17).
Satellite tracks intense winter snowstorm across US East Coast : Read more
Satellite tracks intense winter snowstorm across US East Coast : Read more