Winter Weather Causes Travel Headaches Across Much of the Nation

Originally Published on This Site A severe winter blast is hitting the country right now, dropping more than a foot of snow in some areas of the Midwest. The storm stretches from Georgia to the New England states. In Queens, New York, heavy rains and blinding snow were initially blamed for knocking out a power … Continue reading Winter Weather Causes Travel Headaches Across Much of the Nation