Nation Tropical Storm Barry could dump 20 inches of rain on New Orleans, nearing levees’ limits July 12, 2019July 12, 2019Doug Stanglin, Doyle Rice and Leigh Guidry, USA TODAYComments Off on Tropical Storm Barry could dump 20 inches of rain on New Orleans, nearing levees’ limits Tropical Storm Barry is expected to become a hurricane but its danger is more likely flooding from slow, heavy rains than high winds in Louisiana.