Tropical Storm Elsa to be in the Caribbean this weekend, forecasts say
The National Hurricane Center (NHC) has issued warnings to a number of Caribbean islands as a new storm approaches the region. In a tweet, the weather agency has announced that tropical storm warnings are now in effect for Barbados, Martinique, St. Lucia, and St. Vincent and