Tuesday’s storm left residents in near disbelief as the snow kept falling. The hard work is now underway to clear dangerously icy roads.
A nasty winter storm in the southern U.S. dumped as much as 8 inches of snow in New Orleans on Tuesday. That not only crushed records for the city, but it’s more snow than some areas of New Jersey ...