Read Time11 Second
Wednesday Update: Tropical Depression Imelda is dumping torrential rain over eastern Texas, while out in the Atlantic, Hurricane Humberto is now a major hurricane as it nears Bermuda. Farther out, Tropical Storm Jerry has also formed.
Original Source