Tropical storm Helene forms in Caribbean, but could hit Florida as major hurricane

Hurricane watches were issued for parts of Cuba, Mexico and a stretch of the Florida coastline, including Tampa Bay, the U.S. National Hurricane Center said.

Read Full Article