Fossil find pushes human-ape split back millions of yearshttp://www.physorg.com/news107011927.html by jyrzyk • 19 years ago 4 0 19 years agoPHphysorg.com