• Wion
  • /World
  • /Tropical storm Eta makes landfall in Florida

Tropical storm Eta makes landfall in Florida

A strengthening Tropical Storm Eta made landfall on Florida’s Lower Matecumbe Key on Sunday night, days after leaving scores of dead and over 100 missing in Mexico and Central America