Fossils Shed New Light on Human Past

Fossils Shed New Light on Human Past Researchers Thursday unveiled fossils from a 4.4-million-year-old human ancestor, dubbed Ardipithecus ramidus. Ardi's remains, they say, reveal that…