Tropical Storm Delta has formed in the Caribbean and is forecast to strengthen into a hurricane before moving toward the US coast this week, according to the National Hurricane Center Monday morning.
Tropical Storm Delta has formed in the Caribbean and is forecast to strengthen into a hurricane before moving toward the US coast this week, according to the National Hurricane Center Monday morning.
