Comment

A Landmark Discovery in Human Evolution?

336
opnion5/15/2009 3:07:26 pm PDT

I recall some time back that a fossil discovered in Africa, dubbed Lucy was thought to be our common ancestor. Anybody know if that is a widely held opinion?