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 […]
