While scientists writing in a Chinese journal herald the arrival of a new human species called Homo longi, others are not so sure. Still, the discovery is a major and exciting one
Scientists discover a skull in northeast China which represents a new human species named “Dragon Man,” which they say should replace Neanderthals as our closest relatives
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2021 TRT World.