Hurricane Imelda is a Category 1 hurricane with conditions expected to bring torrential tropical rainfall to Bermuda as the storm is now forecast to have a landfall or more direct impact with wind and ...