(Newser) -
For the first time since Christmas 2004, snow fell today in New Orleans, shuttering schools and causing accidents on the region’s roads, the Times-Picayune reports. The snowfall has mostly tapered off or turned to freezing rain, leaving some damage behind. About 7,000 homes lost power statewide, and numerous...