Hurricane Barry is making landfall along Louisiana coast; hurricane center says storm surge, heavy rains, wind expected July 13, 2019 by No comment(s) World 14 Hurricane Barry is making landfall along Louisiana coast; hurricane center says storm surge, heavy rains, wind expected. Read More