|
03-24-2010, 10:23 PM | #1 |
Avalon Senior Member
Join Date: Mar 2009
Posts: 335
|
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 |
|
|