A tropical depression is headed close to the Windward Islands, according to the National Hurricane Center.
Harvey, which is ninth depression of the season, could form into Tropical Storm Harvey early this afternoon.
Warnings have been issues for Barbados, Continue reading