-
Enter the dragon
Open Forum | June 28, 2021A newly identified species of human called Homo longi or ‘Dragon Man’ may be the closest ancestors to modern humans yet discovered.
A newly identified species of human called Homo longi or ‘Dragon Man’ may be the closest ancestors to modern humans yet discovered.