This Explains A Lot

by Christopher Paul on May 2, 2010

This explains why some of us really are Neanderthals.

Neanderthals may have interbred with humans – Nature.com [via Clusterflock]

Previous post:

Next post: