Hurricane Francine Makes Landfall in US Louisiana
Hurricane Francine made landfall in the US state of Louisiana late Wednesday, the National Hurricane Center (NHC) said.
The center said that heavy rain and hurricane-force winds were spreading across southern Louisiana, with wind speeds estimated at …