Water is the deadliest during major storms. New Orleans is already flooded and storm surge could be coming
“There is a danger of life-threatening storm surge inundation along the coast of southern and southeastern Louisiana,” the National Weather Service said. Barry is expected to make landfall as a…