Four #states brace for #tornadoes after #Delta struck #Louisiana wiping out #power to 700,000 homes

Delta made landfall at winds of around 100 miles per hour near Creole Friday evening then headed inland to Lake…

Continue Reading