Tuesday, January 22, 2013

Neanderthal Baby Update

Harvard professor blasts Web rumor: Harvard professor blasts Web rumor
Neanderthal clone story blamed on poor translation

No comments:

Post a Comment