Satellite images are painting an increasingly concerning picture as a tropical disturbance in the Caribbean Sea shows signs of better organization, according to the National Weather Service. Over the next several days, conditions may support further development, and a tropical depression could form as the system moves over the eastern Gulf of Mexico. If you’re […]