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.