Hurricane Laura makes landfall

Hurricane Laura made landfall in southwestern Louisiana as a ferocious Category 4 monster with 150 mph winds early Thursday.

Top Videos