News

For instance, a skull found in Harbin, in northern China, is also thought to represent a new species of human. A 2018 study dubbed it homo longi, though the skull has been nicknamed “ Dragon Man.” ...