Tropical Storm Franklin Tropical Storm Franklin makes landfall on the island of Hispaniola, with heavy rain reported in the Dominican Republic and Haiti. Sources: AP