Hurricane Humberto will hit Bermuda Wednesday night, forecasters say.


Read more