Tropical Storm Iota forms in the Caribbean Sea
Tropical Storm Iota forms in the Caribbean Sea
The unrelenting hurricane season is showing no signs of letting up.