Tropical Storm Elsa Makes Landfall in Cuba

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