Move over neanderthals, Homo longi, aka the Dragon Man, from 1 | SHIFT
Move over neanderthals, Homo longi, aka the Dragon Man, from 146,000 years ago may be a closer relative to homo sapien sapien, or perhaps another source of DNA to create modern humans.
https://phys.org/news/2021-06-dragon-fossil-neanderthals-closest-relative.html