New Orleans’ ABC News affiliate reports: Hurricane Delta made landfall near Creole, Louisiana, with maximum sustained winds of 100 mph. Delta is a Category 2 storm that’s moving north-northeast at 14 mph and located 10 miles east of Cameron Parish. According to the latest National Hurricane Center update, Delta has 100 mph winds. Hurricane Delta is now the third major …
Read More »