Tropical Storm Elsa made landfall in Western Cuba Monday afternoon as it barreled toward Florida.
Heavy rain from the storm will hit Cuba and the Cayman Islands …
Tropical Storm Elsa made landfall in Western Cuba Monday afternoon as it barreled toward Florida. Heavy rain from the storm will hit Cuba and the Cayman Islands through Monday night, which the National Hurricane Center warned could cause significant mudslides in Cuba. Two deaths were reported in the Dominican Republic and one in St.