Back in 2004, the excavation of unusual skeletal remains in Liang Bua cave on the island of Flores yielded what the discoverers claimed was “the most important find in human evolution for 100 years.” But Homo floresiensis (nicknamed the hobbit) may not be a new human species at all, say the authors of a new […]
