Tropical Storm Barry could dump over a foot of rain on New Orleans
Tropical Storm Barry is expected to make landfall this weekend near New Orleans, Louisiana. The storm could bring unprecedented flooding to parts of the Gulf Coast over the next several days.
5:34 AM EDT July 12, 2019
5:33 AM EDT July 12, 2019