Tropical Storm Iota forms in the Caribbean Sea

The unrelenting hurricane season is showing no signs of letting up.