New Ardipithecus fossils shows creationists are wrong about Lucy (again)

Oh dear. This is one of the times I discover I’ve been spending too much time on the internet. Simpson et al. just found a bunch of new Ardipithecus ramidus fossils1; and whilst everyone else is celebrating I’m left going “hehe, clearly creationists don’t know what they’re on about” Which shouldn’t really be news to Continue Reading