Snow totals in Louisiana have broken records. Parts of Florida, Texas and Georgia have also accumulated several inches of ...
The National Weather Service had warned about a “significant” and “historic” snowstorm for south Alabama on Tuesday, and ...