Tropical Storm Barry will threaten an already deluged Louisiana with heavy rainfall and flooding, with the storm expected to make landfall as a Category 1 hurricane, according to data from Tropical Storm Risk.
Tropical Storm Barry will threaten an already deluged Louisiana with heavy rainfall and flooding, with the storm expected to make landfall as a Category 1 hurricane, according to data from Tropical Storm Risk.