Indonesian hobbits not related to modern human ancestor
Homo floresiensis, a species of tiny human discovered on the Indonesian island of Flores in 2003, most likely evolved from…
Homo floresiensis, a species of tiny human discovered on the Indonesian island of Flores in 2003, most likely evolved from…