Tropical Storm Elsa made landfall in Cuba on Monday, charting a course toward Florida after causing at least three deaths elsewhere in the Caribbean.
Tropical Storm Elsa made landfall in Cuba on Monday, charting a course toward Florida after causing at least three deaths elsewhere in the Caribbean.