A powerful snowstorm hit the Northeast, causing travel disruptions for Thanksgiving travelers. Upstate New York and Pennsylvania saw over a foot of snow, leading to flight cancellations and power outages. The storm is expected to bring relief to drought conditions but may cause further travel delays due to gusty winds.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing