On the Indonesian island of Flores, researchers have discovered the remains of a giant bird that might have preyed on the mysterious and controversial Homo floresiensis, an extinct, diminutive close relative of modern humans.
Read More »On the Indonesian island of Flores, researchers have discovered the remains of a giant bird that might have preyed on the mysterious and controversial Homo floresiensis, an extinct, diminutive close relative of modern humans.
Read More »