Friday, October 2, 2009
A new set of humanoid relatives has been found in Ethiopia! They were living there about 4.4 million years ago. The educated people of the world are awed - and exhilarated - by this find. The un-educated will simply add it, facilely, to their accumulation of disbeliefs. Amazing!