Hurricane Laura Makes Landfall in Southwestern Louisiana With 150 MPH Winds
Published
Published
As Hurricane Laura made landfall last week near the Texas and Louisiana borders packing 150-mph winds, the storm's whipping gusts..
The town of Cameron, Louisiana is unrecognizable after Hurricane Laura made landfall nearby, bringing fierce winds and flooding. To..