Search
Tech

Humans Vs. Neanderthals: How Did We Win?

How Neanderthals disappeared is still a mystery, but investigate some theories about how humans won.

December 12, 2012
3:00 AM EST