Posts tagged as:


This “Missing Link” is Not That Cool

May 20, 2009

The lemur/monkey, Ida, is a 47 million year old skeleton which indicates a common ancestor to both the lemur family and the monkey family.  It’s a neat find, but does it tells us anything new about human evolution?  Yeah, but not in the right direction… we’re supposed to get closer to the Ape-Man, not further [...]

Read the full article →