Tropical Storm Melissa is dumping heavy rain on parts of Haiti and the Dominican Republic

See Full Page