Mar 29, 2026 by News Staff

Paleontologists have identified a new genus and species of fossil ape that lived about 17-18 million years ago in northern Egypt. The discovery suggests...