Tropical Storm Elsa makes landfall in Cuba on path toward Florida
On Monday evening, Tropical Storm Elsa made landfall in Cuba while continuing on a path for the United States. As of 8 p.m., the National Hurricane Center said Elsa was located 30 miles east of ...Read more