TS Chris Forms Off Windward Islands
The third named storm of the current season, Chris, has formed in the Atlantic east of the Windward Islands. The latest advisory bulletin from Miami’s National Hurricane Center, noted that a tropical depression it has been monitoring strengthened early this …