Tropical Storm Alex heads toward Bermuda with high winds

The first named storm of the Atlantic hurricane season is headed toward Bermuda after dumping rain on Florida, flooding some roads

Related posts