Tropical Storm Francine Weakens to Depression After Slamming Louisiana Tropical Storm Francine, which made landfall in Louisiana, has now weakened to a tropical depression, but not before causing significant damage …
Tag: