Sunday, September 4, 2011

170,000 year old skull unearthed in Nice

[Bioscholar]  Experts say the discovery could reveal important clues to the evolution of humans.  More...