New human species found in China could be our “closest evolutionary relative” - BBC News

New human species found in China could be our “closest evolutionary relative” – BBC News

A remarkable scientific discovery has been made in China. Researchers say they have found the skull of what they believe is  a new species of human, which could be our closest evolutionary relative. If confirmed, ‘Dragon Man,’ as he’s been…