New “Dragon Man” human species may be our closest relative
Anthropologists have discovered a new species of human, known from a single fossil skull. Named Homo longi, or “Dragon Man,” the species appears to be our closest known relative, pipping even Neanderthals. Source of Article