A deep excavation in Indonesia has uncovered evidence that modern humans and an older hominin species used the same cave, ...