This NOAA satellite image taken at 11:40 a.m. EST on Tuesday, Oct. 21, 2025, shows Tropical Storm Melissa in the Central Caribbean Sea. (NOAA via AP) (Uncredited) MIAMI – Tropical Storm Melissa dumped ...