Hurricane Delta makes landfall in Louisiana

Hurricane Delta makes landfall in Louisiana.

GET THE FULL STORY

Photo credit: NOAA/NWS/NHC – link, Public Domain, link.