Tropical Storm Selma made landfall on the coast of El Salvador on Saturday with strong winds, heavy rains and dangerous ocean swells, while another system developing in the Caribbean was on a forecast path taking it toward Cuba and then Florida.
from FOX News Read full story
from FOX News Read full story
Comments
Post a Comment