Home Tags Breaking News: Major

Tag: Breaking News: Major

Hurricane Laura makes landfall in southwestern Louisiana close to Texas

Hurricane Laura made landfall in southwestern Louisiana as a ferocious Category 4 monster with 150 mph winds early Thursday, swamping a low-lying coast...
- Advertisement -

MOST POPULAR

HOT NEWS