BBC: “The tiny skeletal remains of human “Hobbits” found on an Indonesian island belong to a completely new branch of our family tree, a study has found.”
BBC: “The tiny skeletal remains of human “Hobbits” found on an Indonesian island belong to a completely new branch of our family tree, a study has found.”