Flores’ “hobbit” not a new human species, say detractors
Back in 2004, the excavation of unusual skeletal remains in Liang Bua cave on the island of Flores yielded what…
Interesting Science News and Discussion
Back in 2004, the excavation of unusual skeletal remains in Liang Bua cave on the island of Flores yielded what…