Infant Ape Fossil Skull illuminates humankind’s remote past: The lemon-sized fossil skull of an infant ape nicknamed Alesi that inhabited a Kenyan forest about 13 million years ago is offering a peek at what the long-ago common ancestor of people and all mod… CLICK HERE
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
For this blog's HOMEPAGE click here.