by Eva Marie Uzcategui with Cyril Julien in Washington MIAMI, United States (AFP) — Tropical Storm Elsa made landfall in Florida on Wednesday, lashing the Gulf Coast of the southern US state with wind and rain but losing strength as it moved inland. The National Hurricane Center (NHC) said the center of the storm, which was downgraded from a Category 1 hurricane overnight, made landfall in Taylor County along the Gulf Coast of northern Florida. […]