uncovered the remains of a previously unknown species of small-statured hominins at Liang Bua, a limestone cave on the Indonesian island of Flores. Homo floresiensis, affectionately dubbed 'the ...
The species, related to modern humans, was first discovered in 2003 at the Liang Bua cave on Indonesia’s island of Flores, after which they are named. Archaeologists found that the small-brained ...