Natural history museums everywhere line-up ape-to-human icons that supposedly show humans evolving from ape-like creatures over millions of years. After the icon named “Lucy,” which evolutionists place in the “3 to 4 million years ago” time slot, the next ape-to-human icon is Homo habilis. This... Continue reading