Is it possible for humans to live forever? · Sky News · Sentinel