Lucy’s a Chimp – David Rives
– The world-famous “Lucy” hominid is a supposed scientific link between human and ape. She was found under unusual circumstances in Ethiopia, Fall of 1974. An anthropologist, Donald Johanson and a student, Tom Gray were exploring alone in a gully previously searched to no avail by other workers, when they happened upon some bones and … Read More