Eric Walker added We’ve had a Denisovan skull since the 1930s—only nobody knew - Ars Technica to Homo longi
Eric Walker added Scientists hail stunning 'Dragon Man' discovery - BBC News to Homo longi
Eric Walker added a number of topics and a number of links to Archaic humans, and added Archaic humans to Paleoanthropology and Hominins