Hurricane Francine makes landfall in Louisiana as a Category 2, causing over 300K power outages
Hurricane Francine barreled into the Louisiana coast Wednesday with destructive 100 mph winds and a dangerous storm surge, knocking out power to hundreds of thousands of electrical customers.