Tropical Storm Eta Makes Landfall in the Florida Keys

Tropical Storm Eta, the 28th named storm of this year’s busy hurricane season, made landfall on the central part of the Florida Keys late Sunday night, bringing strong winds and heavy rains to the region, the National Hurricane Center said. The storm had maximum wind speeds of about 65 miles per hour as it struck […]