Tropical Storm Eta makes landfall in Florida, man dies after being electrocuted in standing water
Published
A swirling Tropical Storm Eta made its final landfall early Thursday morning along Florida's west coast, bringing heavy rain inland, as the storm has been blamed for at least one death.
Full Article