Homo Longi: Skull Found in a Well in China Alleged to be “New Species of Human”
New human, or just yet another skull from an extinct ape??? You decide! BBC News: Chinese researchers have unveiled an ancient skull that could belong to a completely new species…