The Science Behind Tropical Storm Barry’s Potentially Catastrophic Flooding Share July 11, 2019 Dm4r Technology If there is one thing you need to know about Tropical Storm Barry, it is this: The storm bearing down on Louisiana is forecast to be a flooding disaster. Read more… Source : The Science Behind Tropical Storm Barry’s Potentially Catastrophic Flooding