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

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

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