H urricane Imelda is a Category 1 hurricane with conditions expected to bring torrential tropical rainfall to Bermuda. The storm is now forecast to a direct impact for the island nation as Imelda may ...