Millions of people in Jamaica, Haiti and the Dominican Republic are preparing for flooding rain and strong winds as Tropical ...