Tropical Storm Melissa is currently over the Caribbean, posing a threat of heavy rain and flooding to several islands in the region.
Tropical Storm Melissa’s path uncertain, Caribbean braces for possible hurricane

94
Tropical Storm Melissa is currently over the Caribbean, posing a threat of heavy rain and flooding to several islands in the region.