DRAGON MAN
The discovery of the "Dragon Man" or Homo longi in Harbin, northeast China, has sparked new insights into the elusive Denisovans, shedding light on their possible identity and connection to modern humans. Here are some key points from the recent scientific findings: