News

In ancient Flores, an island in eastern Indonesia, “hobbit”-size humans shared the landscape with an immense bird. At more than five feet tall, the Ice Age stork Leptoptilos robustus would ...