Tropical Storm Franklin makes landfall and dumps heavy rain on Haiti and Dominican Republic
Franklin was expected to swirl above the island for most of the day, with forecasters warning the storm could dump up to 10 inches of rain, with a maximum of 15 inches for the cent…