Tropical Storm Franklin makes landfall, dumping heavy rain on Haiti and the Dominican Republic – The Associated Press
Tropical Storm Franklin makes landfall, dumping heavy rain on Haiti and the Dominican Republic The Associated PressTropical Storm Franklin ...