1 min read Technology Massive human head in Chinese well forces scientists to rethink evolution 4 years ago Curated by Theresa Wysocki Photo caption: Chinese researchers have called the skull, found in Harbin in the north, Homo longi, or ‘Dragon man’, but...