Archive for May 20th, 2011
The news often eagerly reports the discovery of another link in the supposed chain of hominid evolution. What do these finds really show?
The news often eagerly reports the discovery of another link in the supposed chain of hominid evolution. What do these finds really show?