Posts

Showing posts with the label Ardipithecus ramidus

A criticism of Stephen Palmer's talks at the Coventry Creation Day - 12

Human / chimpanzee common ancestry - the current fossil evidence - Part 3

Human / chimpanzee common ancestry - the current fossil evidence - Part 1