Hurricane Francine has made landfall in Louisiana as a Category 2 storm, bringing strong winds and significant flooding. Currently, there are around 27,000 power outages reported. The storm is expected to cause more disruptions as it moves inland, with additional power outages likely.
Sources: