Hurricane Francine made landfall Wednesday afternoon in southern Louisiana in the Parish of Terrebonne, about 30 miles south-southwest of Morgan City, as a Category 2 hurricane, the National Hurricane Center said. Tap below to read the report from USA Today.