Are Neanderthals and Denisovans descendants or relatives of modern humans? And where did each lineage start? Submitted by bigsuperdave44 t3_yxioim on November 17, 2022 at 6:22 AM in askscience 9 comments 14