Tropical Storm Karen forms east of the Windward Islands Source will download... Tropical Storm Karen forms east of the Windward Islands