Tropical Storm Delta

October 5, 5 p.m. Tropical Storm Delta is currently located about 160 mi /260 km SSW of Negril in Jamaica and 245 mi/395 km SSE of Grand Cayman and is strengthening rapidly as it moves through the Caribbean. It is expected to become a hurricane…