Cave fossils in China reveal lives of mysterious human relatives – CNN