2 killed in Cuba as Tropical Storm Imelda and Hurricane Humberto threaten Bahamas and Bermuda
Read full article: 2 killed in Cuba as Tropical Storm Imelda and Hurricane Humberto threaten Bahamas and BermudaAuthorities in the Bahamas have closed a majority of schools following mandatory evacuations for some islands in the archipelago as Tropical Storm Imelda drops heavy rain and unleashes flooding in the northern Caribbean, with two people killed in Cuba.