Ape or Human? Fossils' Link to Evolution Questioned

More from LiveScience