Tropical Storm Delta forms in the Caribbean and could hit the US Gulf Coast as a Cat 2 hurricane later this week
Tropical Storm Delta formed in the Caribbean Sea Monday near Jamaica and is forecast to become a hurricane before hitting Cuba Tuesday before it potentially hits the US Gulf Coast…