5.4k The ancient Denisovans are cloaked in mystery but this fossil find is already changing that by Ancient Code Team