Tropical Storm Eta makes landfall on Florida Keys; expected to become hurricane

Tropical Storm Eta makes landfall on Florida Keys; expected to become hurricane

Upworthy

Published

The National Hurricane Center in Miami declared hurricane and storm surge warnings for the Keys from Ocean Reef to the Dry Tortugas,...

Full Article