Posts

Showing posts with the label Orrorin tugenensis

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

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