View Single Post
Old 03-24-2010, 10:23 PM   #1
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
gscraig is offline   Reply With Quote