News

There’s a new spot along the East Coast that the National Hurricane Center has flagged for potential tropical development.