gscraig
03-24-2010, 10:23 PM
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/article/0,8599,1974903,00.html?hpt=T2
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/article/0,8599,1974903,00.html?hpt=T2