Tropical Storm Barry nears hurricane force as it approaches Louisiana coast. New Orleans' river levees to be put to the test.
5:00pm PDT - July 12th, 2019 barry storm - Business Insider (UK)A tropical storm is swamping Louisiana. With more rain looming, residents are looking to Mississippi river levees to hold back floodwater.