Tropical Storm Felix nears US, Mexico

Tropical Storm Felix formed today in the Atlantic Ocean over the Windward Islands of the Caribbean, the US National Hurricane…