See Hurricane Francine Making Landfall On Satellite
ByTWC - Digital (No Distro)
July 9, 2025Updated: July 9, 2025, 11:04 am EDTPublished: September 12, 2024, 11:11 am EDT

Satellite imagery shows Hurricane Francine making landfall on Wednesday evening as a Category 2 storm, and clocking winds of 100 mph. Radar shows the storm’s lightning and thunderstorms surrounding the center of the storm as residents in Louisiana braced for impact.