caymannewsservice.com
Weather brewing east of Windward Islands
(CNS): Forecasters at the National Hurricane Center are watching an area of disturbed weather around 500 miles east of the Windward Islands, the first weather system so far this hurricane season th…