Hurricane Barry is making landfall along Louisiana coast; hurricane center says storm surge, heavy rains, wind expected

NEW ORLEANS (AP) — Hurricane Barry is making landfall along Louisiana coast; hurricane center says storm surge, heavy rains, wind expected.

Categories: National & International News