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...
Full Article