Scientists and researchers in China are out this week with extraordinary claims that they’ve found a new species of humans. Though that very claim has been thrown into doubt after it was revealed that the species may actually be that of the largely elusive Denisovan species of humans — a species now potentially believed to be our closest relative but remains largely unknown.
Correctly, the Denisovans may be a lineage rather than a species as it is understood that throughout human history different groups interbred with each other — likely helping lead to what we look like today.
The discovery hinges upon the finding of a massive skull now dubbed “Dragon Man.” The skull is believed to be far larger than any anatomically modern human on earth today. Informally kno...