Hurricane Francine makes landfall in Louisiana

Hurricane Francine has made landfall in Louisiana as a Category 2 storm, bringing powerful winds, deadly storm surge and potential flooding on the northern U.S. Gulf Coast.

Top Videos