Franklin making landfall on southern coast of Dominican Republic
Tropical Storm Franklin is making landfall on the southern shores of the Dominican Republic on Wednesday morning with torrential rain and strong wind. Tropical Storm Watches and Warnings are in effect for Haiti and the Dominican Republic.