Climate & Environment

2 killed in Cuba as Tropical Storm Imelda and Hurricane Humberto threaten Bahamas and Bermuda

Updated: 

Published: 

This satellite image provided by NOAA shows Hurricane Humberto on Sunday, Sept. 28, 2025. (NOAA via AP)