Satellite imagery from the National Oceanic and Atmospheric Administration Wednesday showed the extent of the snow that ...
New Orleans saw 8 inches of snow, breaking the previous record of 2.7 inches by a long shot, with Chalmette, Louisiana seeing ...