Next Post

Caribbean News - Tropical Storm Elsa Slams Cuba, Jamaica With Strong Winds, Rain

Tropical Storm Elsa on Sunday arrived with force in eastern Cuba, whipping palms with strong winds and bringing a steady downpour along parts of the Caribbean island’s southern coast, as others in the region were still grappling with the fallout.