Hurricane Francine barrels toward the Louisiana coast · NBC News · Sentinel