Florida Is a tropical storm heading toward Florida and Georgia? Satellite images are painting an increasingly concerning picture as a tropical disturbance in the Caribbean Sea shows signs of better organization, according August 25, 2023