Hurricane Francine makes landfall in Louisiana; destructive winds, floods leave thousands without power| WATCH
In a devastating turn of events, Hurricane Francine, a ferocious Category 2 tempest, unleashed its fury on Louisiana on Wednesday evening, leaving a trail of destruction and flooding along the Gulf Coast.