Tropical Storm Elsa has made landfall on the southern section of Cuba on Monday, according to the National Hurricane Center.
Tropical Storm Elsa made landfall on the southern section of Cuba on Monday, according to the National Hurricane Center. As of 2 p.m. on Monday, the storm with damaging winds is now 85 miles southeast of Cuba’s capital of Havana.
Home
United States
USA — Events Tropical Storm Elsa makes landfall on Cuba, flooding rains and damaging winds...