Dragon man? Or Denisovan?
New Scientist looks at a possible new addition to the human family tree, an early human skull found in Harbin, China, and tentatively named Homo longi (from the Chinese long, meaning “dragon”)…… Read the rest “Dragon man? Or Denisovan?”