Tropical Storm Eta floods South Florida
Tropical Storm Eta floods South Florida

Tropical Storm Eta has brought heavy rainfall, high winds and flooding to South Florida as it made landfall in the Florida Keys at Lower Matecumbe Key on late Sunday night, November 8.