Extinct Neanderthals were the closest relatives we had, and tantalizing new hints from researchers suggest that we might have been intimately close indeed.
msnbc.com: Top msnbc.com headlines, NBC News
Fri, 11/06/2009 - 9:36am
Extinct Neanderthals were the closest relatives we had, and tantalizing new hints from researchers suggest that we might have been intimately close indeed.