Why tropical ocean life is appearing in Atlantic waters · Cbc News Nova Scotia · Sentinel