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

See Full Page