Tropical Storm Eta makes landfall in Florida, man dies after being electrocuted in standing water

Tropical Storm Eta makes landfall in Florida, man dies after being electrocuted in standing water

Upworthy

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