Hurricane Francine delivered powerful winds and flash flooding along the Louisiana coast, knocking power out for tens of thousands of residents.
Hurricane Francine delivered powerful winds and flash flooding along the Louisiana coast, knocking power out for tens of thousands of residents.