LivingTruth.cc — The Preaching and Teaching Ministry of Kevin A. Pierpont

Recently Found Skull Not Only Thing That’s Cracked

This article indicates that “a noted creation scientist says the recent discovery of skull fragments in Africa has evolutionists changing their story once again.” Should we be surprised to hear “they say that this find may make the picture of human evolution radically different than widely assumed”?