World Hurricane Tammy re-enters open waters after making landfall in Barbuda Hurricane Tammy unleashed heavy rain in the northeast Caribbean on Monday as it spun over open waters after making landfall in Barbuda. The storm was located about 260 miles north of Anguilla. It had maximum sustained winds of 80 mph and was October 23, 2023