Strong winds and rain from Tropical Storm Elsa batter Florida’s Key West | AFP