Ouch! Creationists Take A Beating…
Three stories are linked here, only one of which I've previously covered (at the beginning of my Case in point post).
Join me in pointing and laughing at the Creationists. :-)
(And for good measure, a direct link to the story the third part of the above link refers to: Fossil Find Improves Knowledge of Human Origins)