Fossilized footprints reveal two extinct hominin species living side by side 1.5 million years ago


Trending Today on EcoTopical