Tropical Storm Erika forms near northern Leeward Islands
A swirl of bad weather developed into Tropical Storm Erika Tuesday just east of the Caribbean basin near the northern Leeward Islands, the US National Hurricane Center said. Island governments across the region issued storm watches in preparation for the arrival of ...