Scientists discover new human species named ‘Dragon Man’

Scientists discovered a skull in northern China of a new human species named Homo longi, or ‚ÄúDragon Man” and they say the lineage should replace Neanderthals as our closest relatives. The Harbin cranium was discovered in the 1930s in the Heilongjiang province, but was reportedly hidden in a well for 85 years to protect it […]