Tropical Storm Elsa headed to landfall on central Cuba coast

Tropical Storm Elsa is sweeping along Cuba’s southern coast, and forecasters expect it to make landfall on the island’s central shore by midafternoon Monday

Related posts