News

At more than five feet tall, the Ice Age stork Leptoptilos robustus would have towered over the three-foot-tall Homo floresiensis, who lived more than 60,000 years ago. Paleontologists previously ...