News

Bones of homo floresiensis - believed to come from at least nine individuals - were first discovered at Liang Bua on Flores in 2003. The skeletons included a complete skull. The most recent ...