A hurricane warning is in effect for Bermuda, where tropical storm force winds are expected to begin within hours, and a five to seven hour period of hurricane force winds of greater than 74 miles per hour buffeting the island starting in...
Subscribe to Applenews247.Com Newsletter