UUnited Kingdom Read More Hurricane Francine lands in Louisiana bringing 100mph winds12.09.2024 Hurricane Francine lands in Louisiana bringing 100mph winds Hurricane Francine slammed into the Louisiana coast in the US…