Hurricane Delta roared ashore near Creole, Louisiana, on Friday night, a location about a dozen miles from where Hurricane Laura made landfall six weeks ago.
Hurricane Delta roared ashore near Creole, Louisiana, on Friday night, a location about a dozen miles from where Hurricane Laura made landfall six weeks ago.