Tiny new species of great ape lived in Germany 11 million years ago

A lush, prehistoric forest in Bavaria, Germany, 11.6 million years ago. Two apes are depicted in a shared habitat, showcasing their distinct lifestyles.]

© 2024 Thiratti. All rights reserved.