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

This post was originally published on BBC News.