View Single Post
Old 03-24-2010, 10:23 PM   #1
gscraig
Avalon Senior Member
 
Join Date: Mar 2009
Posts: 335
Default New Human Species Confirmed

Hello All,

Discovery after discovery have been made these past couple of years, and....Showing up in the main stream media. I wonder why?

A New Species? Scientist find distant relative
http://www.time.com/time/health/arti...00.html?hpt=T2
gscraig is offline   Reply With Quote