TheBizPost

Tiny Relative Of Early Human May Have Fallen Prey To A Leopard - The Daily Galaxy --Great Discoveries Channel

A tiny human relative, smaller than Lucy and built for survival, just resurfaced after 2 million years underground. What her fossilized bones reveal has left scientists both intrigued—and puzzled.

No comments yet.