Tropical Storm Eta made landfall on the Florida Keys on Sunday night and is expected to continue inflicting high winds and heavy rainfall on south Florida, Cuba and Jamaica throughout today.
Eta
Tropical Storm Eta made landfall on the Florida Keys on Sunday night and is expected to continue inflicting high winds and heavy rainfall on south Florida, Cuba and Jamaica throughout today.
Eta